[C]编译器对char数组声明的一个行为

1 概述 若是使用char[]来声明char数组,那么编译器会自动计算后面的字面量字符数,再加上一个空字符,做为它的长度。实际上这个数组最后一位被编译器强行加上了\0:html #include <stdio.h> #include <unistd.h> #include <fcntl.h> #define BUFFSIZE 4096 int main(void) { int fd_1
相关文章
相关标签/搜索