初识C语言2

常量

define定义常量

#define Max 10
即将Max的值作为全局常量定义,可作为数组元素个数使用

const定义常变量

const int i = 10;在任意的数据类型前加上const即可将定义的变量作为常变量,性质仍是变量,但其数值不变

枚举

enum COLOUR {RED,BULE,GREEN};
则RED BLUE GREEN为枚举常量,若想将枚举常量赋予给某个变量则
enum COLOUR fc = RED;意思即为fc对应枚举的第一个常量

字符串 转义字符 注释

如何定义一个字符串

我们定义一个字符串时候,往往用字符数组来定义,并用双引号把字符串扩起来即
char ch[]="abcd";

如何测量字符串有多少个字符strlen函数的应用

要在源文件中放声明#include<string.h>,因为strlen由头文件string.h提供
#include<string.h>
然后定义字符串
char arr1[]="abcd";
char arr2[]={‘a‘,‘b‘,‘c‘,‘d‘};
printf("%d %d",strlen(arr1),strlen(arr2));
第一个数字应为4,但第二个数字应为随机数,因为用""定义的字符串中是以\0结尾的,但用{}定义的数组2末尾则不会自己加上\0,所以第二个数字会为随机数

字符串中的转义字符与ASCII码

char ch[]="c:\test\328\test.c";
用于表示字符的ASCII码,在字符串中出现\后面加数字(若三位数字是八进制数,且小于177,则有对应的ASCII码字符或操作,若不是,则会显示数字),若是\x则是对应十六进制下(两位)的ASCII码

选择语句

if语句

switch语句

循环语句

while语句

for语句

函数

定义函数的方法,通常来说函数有输入值和返回值

int fk(int x, int y)
{
return 0;
}
则上述代码块中函数名称是fk,int是其返回值类型,int也是其输入值类型

初识C语言2

上一篇:基于SpringBoot的仓库管理系统-仓库管理系统毕业设计-库存管理系统代码


下一篇:python文件操作