初始C语言——函数的声明与定义 函数的定义要写出函数的具体实现方法,因为代码是从上往下逐行运行的,如果把函数的定义写在了main函数的后面,则需要在main方法的前面写上函数的声明,让编译器知道有这个函数。同时在编写大型项目分模块的时候,可以单独建立一个.C文件来写函数和头文件来声明函数。例如:创建一个add.c的文件来写add方法。add.h头文件来写函数声明。
C语言初阶——分支和循环语句 若没有break语句,在进入switch语句找到符合条件的case语句后会把下面的的其他case里面包含的语句都运行一遍,除非遇到了break语句或者最后一个case里面包含的语句或者default里面的语句都运行完了才会结束。getchar:在缓冲区读取一个字符,返回的是字符的ASCII码值(整数)。结果为空,else是就近原则,他只会和最近的if进行匹配与缩进无关,在没有大括号的时候。continue:跳过本次循环后面的代码,直接去判断部分,进行下一次循环的判断。break:永久的终止循环。
初识C语言--指针 32位平台下地址是32个bit位(即4个字节)64位平台下地址是64个bit位(即8个字节)结构体是把一些单一类型组合在一起的做法。(说明p指向的对象是int类型)指针变量的大小取决于地址的大小。指针可以理解为变量存储的地址。存放指针的变量就是指针变量。(说明p是指针变量)
初识C语言--部分关键字 1.修饰局部变量-称为静态局部变量,变量就只会创建一次,地址不会改变,多次调用方法,方法里面的局部变量也不会多次创建。2. 修饰全局变量-称为静态全局变量,变量就只能内部使用,其他地方外部引用无效。经常需要使用的一些数据可以选择存储在寄存器中,从而来提升程序的运行速度。3. 修饰函数-称为静态函数,函数就只能内部使用,其他地方外部引用无效。修饰,使得这个全局变量只能在本源文件内使用,不能在其他源文件内使。修饰,使得这个函数只能在本源文件内使用,不能在其他源文件内使用。宏与方法有一定的类似,宏是要有参数的。
初识C语言--选择与循环语句、函数、数组 中元素的个数,因为总的数组空间大小除以单个元素的空间大小等于数组中元素的个数。类型变量所占的内存空间大小。是取地址运算符,它会返回变量。的地址,而a才会输出a的值。占用的内存空间大小。是一个整型数组,例如。while循环语句练习。
鹏哥C语言学习笔记--常量、字符串、转义字符 本质是变量,但是不能被直接修改,有常量的属性。3、define 定义的标识符常量。如:30、3.14、'ABC'等。2、const修饰的常变量。字符串的结束标志是\0。一个转义字符长度为1。
鹏哥C语言学习过程——第一个C语言项目 生命周期:进入作用域生命周期开始,出作用域生命周期结束。float 单精度浮点数。double 双精度浮点数。char 字符数据类型。long 长整型。long long 更长的整形。局部变量的作用域是变量所在的局部范围。生命周期:整个程序的生命周期。printf是一个输出函数。全局变量的作用域是整个工程。声明来自外部其他文件的符号。scanf是一个输入函数。C语言标准的主函数写法。