一片搞定C语言难点--函数、指针、数组【数组篇】//其他的不用仔细了解没必要
2023-04-06 14:57 作者:圣母和正负喜欢没办法 | 我要投稿
---终于回来了
在这里控诉一下哈,玛德晚上早点睡,小心肝掌。
2.1 定义
一维数组
记住定义了变量就要赋值,避免出错。
数组引用,赋值后面默认都是0。
初始化数组
还有3个默认0。
还有就是已经初始化过的就不用指定了,系统自己会覆盖。
函数外的系统不用初始化,系统也会自动赋值,函数内部的数组一定要初始化。
二维数组
3行4列 --- 0下标开始
赋值方式:
矩阵转置
上面数组b已经转换了,下面不用声明。
2.2 字符数组&字符串
关于图形你可能要学OPENCV和OPENGL,这里不做赘述。
或者
记住字符个数不能大于数组长度,会报错。这也是工作中频繁溢出问题的出处。
'\0'是放在字符后面的。
!!!这里说一下结束符用法。!!!
如果你要写10个字符,那么数组长度要11个
上诉都会让\0丢失
正确写法