首页 > 编程语言 >大学新人小白,学习编程第一步‘’坚持‘’

大学新人小白,学习编程第一步‘’坚持‘’

时间:2023-09-24 18:08:30浏览次数:42  
标签:新人 代码 编程 C语言 学习 Python 小白 屋子 python

当下的各种编程语言盛行,鱼龙混杂,有C++,Python,java。虽然大多数人在初高中时有了解过小猫cat,Python学习等,之所以大学选择C语言或许应该离不开它是”千万家之本“。对于一位未来正打算从事相关行业的小白来说,学之根本尤为重要。

学习第一步,”坚持“

大学新人小白,学习编程第一步‘’坚持‘’_python

一堂课的开始一般是枯燥的,因为你并未真正了解到这门口技术。以上代码为我开课第一讲所学,极其简单,但又是绝.大多数人梦开始的地方。

相比于Python的简单粗暴直接码,C语言个人感觉更讲究一种规范。C语言世界的代码就像不是难度一般,首先你必须告诉这个屋子的主人,你来做客了,来学习了,你所需要的一切都必须和屋子的主人说好,这便是#include<stdio.h>必要。

大学新人小白,学习编程第一步‘’坚持‘’_新手_02

当你开始一段自己的代码(工作)时,你需要”入口“或者说在主人的屋子确定好自己的工作场地,main()函数便诞生了,return 0;就是工作内容的截止,而’}‘则是工作地的边界。

大学新人小白,学习编程第一步‘’坚持‘’_python_03

以上我的代码都采用了’//‘,由于与Python不同,python的注释为’#‘,而C语言则采用了’//‘,当然其功能都大同小异,不过就是符号的区别而已。当然与python相比,其用法肯定是不同的,print要变成printf,更是尤为重要int, shont, long, longlong,float,当然在打印时’%‘又变的重要。

以上是我学一节课所了解的皮毛,如有错误望解答。


标签:新人,代码,编程,C语言,学习,Python,小白,屋子,python
From: https://blog.51cto.com/u_16278235/7586491

相关文章

  • 一文读懂Shell进程操作:编程新手必看
    什么是程序,什么又是进程程序是指令的集合,而进程则是程序执行的基本单元。为了让程序完成它的工作,必须让程序运行起来成为进程,进而利用处理器资源、内存资源,进行各种 I/O 操作,从而完成某项特定工作。从这个意思上说,程序是静态的,而进程则是动态的。进程有区别于程序的地方还有:进程......
  • Uinx\Linux系统编程第十章
    第十章sh编程10.1sh脚本sh脚本是一个包含sh语句的文本文件,命令解释程序sh要执行该语句。10.2sh脚本与C程序这两者之间有一些相似之处,但在根本上是不同的。sh是一个解释程序,逐行读取脚本文件并直接执行这些行。如果行是可执行命令且为内置命令,那么sh可直接执行。否则,他会复......
  • 初章·一个slam小白的学习之路
    个人简介:坐标魔都,攀岩爱好者,大三CS本科生,从小没有竞赛经历,靠高考小宇宙爆发考上了现在的学校(小众院校,不是top但很卷),被一众oi大佬吊打,目前专业排名68%。由于大一和大二GPA太拉报不了三加一,于是决定在学校的实验室多花些时间。大二加入了学校的slam实验室,一脸懵逼地自学了半年的slam......
  • Linux系统编程之Makefile
    Makefile什么是Makefile我想说,在学习编程初阶段我们习惯性使用GCC/G++命令来帮助我们编译调试代码,可是当进行系统性编程的时候,编译和调试得复杂起来,我们可能需要许许多多的文件,那么命令可能是一大行并且可能自己都不知道那些需要编译,那些是刚刚修改过,只需要再次对进行修改,而不......
  • Linux系统编程之GCC编译器
    Gcc编译器gcc[选项][文件]  常用选项:-c:只编译不链接为可执行文件,编译器将输入的.c文件编译为.o的目标文件。-o:<输出文件名>用来指定编译结束以后的输出文件名,如果使用这个选项的话GCC默认编译出来的可执行文件名字为a.out。-g:添加调试信息,如果要使用调试工具(......
  • 异步编程基础
    使用async和await进行异步操作的基础知识,其中只会涉及自然异步操作,如HTTP请求、数据库指令、Web服务调用等。一、需要通过异步签名实现同步方法时,返回已完成的任务 如果在继承异步接口或者基类的同时又想同步实现该任务,便可能发生这样的情况。当需要异步接口的简单签名......
  • 深度学习算法中的遗传编程(Genetic Programming)
    深度学习算法中的遗传编程(GeneticProgramming)引言深度学习算法在近年来取得了巨大的成功,广泛应用于计算机视觉、自然语言处理等领域。然而,深度学习算法仍然面临着一些挑战,例如需要大量的标注数据、模型结构的选择等。为了解决这些问题,研究者们开始探索结合遗传编程(GeneticProgram......
  • 计算机小白的成长历程——数组(3)
    大家好,很高兴又和大家见面啦!经过前面两篇的学习,我们已经知道了一维数组及二维数组,今天我们将继续介绍数组的相关内容。数组越界数组的下标是由范围限制的。规定:数组的下标从0开始,如果有n个元素,最后一个元素的下标就是n-1。所以数组的下标如果小于0,或者大于n-1,就是数组越界访问了,超......
  • Uinx\Linux系统编程第九章
    I/O库函数I/O库函数与系统调用系统调用函数:open()、read()、write()、lseek()、close()I/O库函数:fopen()、fread()、fwrite()、fseek()、fclose()相同点:1、目的:I/O库函数和系统调用都用于进行输入/输出操作,以便程序能够与外部设备、文件系统或网络通信。2、提供抽象:它们都提供了一种抽象层,使开......
  • 《Unix/Linux系统编程》教材第10章学习笔记
    大家学习过Python,C,Java等语言,总结一下一门程序设计语言有哪些必备的要素和技能?这些要素和技能在shell脚本中是如果呈现出来的?必备要素和技能:数据类型和变量:用于存储和处理数据的基本单元。控制结构:用于控制程序流程的结构,如条件语句、循环语句等。函数和模块:用于封装代码块......