C语言关于字符数组的定义注意事项

在我们写程序的时候,往往会用到字符数组来存储字符串,这里我们需要注意一个小细节:当我们定义字符数组时要看清所需要存储的字符串长度,例如如果我要存储一个不超过8位的英文字符串,这时我们定义char str[8]是错误的,这是因为在字符数组中结束标志单独占一个存储空间,所以存储一个不超过8位的英文字符串 ,应写成char str[num>8],这里中括号里的数应大于8。

猜你喜欢

转载自blog.csdn.net/taomengxing/article/details/79820938