在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
【C的一些特性】 1、声明的优先级规则 1)声明中被括号括起来的那部分。 2)后缀操作符: a. 括号()表示这是一个函数 b. 方括号[]表示这是一个数组 3)前缀操作符:星号*表示“指向……的指针” 例: 1)定义一个函数,函数的返回值是一个函数指针,如:int (*func())(); 2)定义一个函数,函数的返回值是一个指向数组的指针,如:int (*func())[]; 3)定义一个数组,数组里的值是函数指针,如:int(*foo[])(); 4)char * const * (*next)(): next是一个指针,它指向一个函数,该函数返回另一个指针,该指针指向一个类型为char的常量指针。 char *const * 类似于: 2、指针和数组并不相同 1)跨文件时,指针和数组不能混用。 2)在表达式中,以及在函数参数中,指针和数组可以混用。 3. sizeof是编译期完成, so, 只有在编译期能确定的数组类型能够通过sizeof获取大小.
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论