
上QQ阅读APP看书,第一时间看更新
2-4-4 字符串常数
尽管在2-3-4节已对字符串数据形态做了介绍,由于它的观点很重要,所以在此再强调一次。一个字符串常数,其实就是在双引号之间任意个数的字符符号。例如:
“This is a good book” ←一个字符串
“ ” ←一个空字符串
就技术观点而言,其实字符串就是一个数组,它的每个元素都只存一个字符常数,编译程序在编译此程序时会自动地把‘\0’放入字符串的末端,代表这是字符串的结束。
注 本书第7章将讲解数组。
实例:假设有一字符串为“UNIX C”,则在C编译时,内存数据位置如下。

至于其他有关字符串的使用规则将在第10章做说明。