1.数据类型
c的数据类型包括整型、字符型、实数型或浮点型(单精度和双精度)、枚举型、数组型、结构型、常用体型、指针型和空型。
2.常量和变量
常量有不可改变的值,符号常量名通常大写。
变量是一个量,它的值可以在标识符的名字下改变。标识符是以字母或下划线开头的一系列字母、数字或下划线。请注意,第一个字符必须是字母或下划线,否则是非法变量名。变量在编译时被分配相应的存储单元。
3.排列
如果变量名后跟一个数字括号,则该声明是数组声明。字符串也是数组。他们以asciinull结束数组。需要注意的是,方括号中的索引值是从0开始计数的。
4.指针
指针不仅可以是变量的地址,也可以是数组、数组元素和函数的地址。指针可以作为形参在函数的调用过程中获得多个返回值,不像return(z)只能获得一个返回值。
指针是一把双刃剑,很多操作可以通过指针自然地表达出来,但是不正确或者过度使用指针会给程序带来很多潜在的错误。
5.线
c语言的字符串实际上是基于