版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
- enum 枚举名{内容元素};
-
枚举和const的对比:如果需要定义很多常量,要比const看起来美观且方便。
声明结构类型:(通常在函数外声明全局性)
注意:最后有分号!!!
以下是第二种定义格式:
- 与其将一整个庞大的结构体当做参數传入函数,然后再最后以赋值的形式在main中运行不如将结构体的指针当做参数传入函数,
- 这样做的好处是:节省了结构体参数重建的空間
- 指向结构的指针:用->表示指针所指的结构变量中的成员。(以下为两种表示方法)
-
如何将函数写入结构指针参数:
-
使用函数可以这么使用:
//以下四种形式是等价的
}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
写在前面:C语言中没有String类型!!!
- 以0结尾的一串字符,0或'\0'是一样的但是和'0'不同。
-
芓符串变量的定义方法:
- C语言中两个字符串连接的方法直接用双引号连接,没有运算符对字符串做运算
- 字符串可以表达为char*,但是char*不一萣是字符串可能是指针指向单个字符。
在%和s之间的数字表示最多允许读入的字符的数量这个数字应该比数组大小小一。
-
char *month []; 这是一个指针數组如果往其中赋上字符串就是指向字符串的指针数组。
-
char month[] [5]; 这是一个二维数组如果需要附上字符串的话,每个字符串长度不超过(5-1)位
}