字符数组初始化技巧
字符数组的初始化与数值数组有所不同,它依赖于相应字符的ASCII值。例如,我们可以这样初始化一个字符数组:char c[10]={'I', ' ', 'a', 'm', ' ', 'a', ' ', 'b', 'o', 'y'};
。这个数组中的每个元素都是一个字符,而字符在计算机中是通过其ASCII值来表示的。因此,我们实际上是用这些字符的ASCII值来初始化数组的。
此外,字符数组的元素顺序是可以任意排列的,比如我们可以将上面的字符重新排列为{'y', 'o', 'b', ' ', 'a', ' ', 'm', 'a', ' ', 'I'}
,并通过索引访问特定的字符,如c[0]
表示第一个字符,c[9]
表示第十个字符。
8.81MB
文件大小:
评论区