linux下学习c语言数组
字符数组(字符串底层原理)
C语言没有字符串类型,字符串本质就是字符数组,末尾自带结束符 \0 。
重点知识点
- %s 遇到空格、回车自动截断
- 字符数组必须留1字节给 \0
- scanf(“%99s”) 是防止缓冲区溢出的标准写法,Linux后端、嵌入式开发必考
4.一维数组存普通数据,二维数组存矩阵表格,字符数组实现字符串;
5.不限制scanf长度,造成缓冲区溢出
重点掌握冒泡排序和选择排序法
字符数组(字符串底层原理)
C语言没有字符串类型,字符串本质就是字符数组,末尾自带结束符 \0 。
重点知识点
4.一维数组存普通数据,二维数组存矩阵表格,字符数组实现字符串;
5.不限制scanf长度,造成缓冲区溢出
重点掌握冒泡排序和选择排序法