C语言中没有字符串变量类型,它使用char
数组来存储字符串。
示例代码
#include <stdio.h>
int main()
{
char prompt[] = "Press Enter to explode:"; // 第5行
printf("%s",prompt);
getchar();
return(0);
}
执行上面示例代码,得到以下结果:
hema@yiibai:~/book$ gcc main.c
hema@yiibai:~/book$ ./a.out
Press Enter to explode:
第5行创建了一个char
变量数组。char
数组变量名为prompt
,后面紧跟空方括号。
通过将双引号括起来的文本分配给数组。
printf()
语句显示存储在提示数组中的字符串。%s
转换字符表示字符串。getchar()
暂停程序,等待用户按Enter键。