不能用char来定义一个字符串变量,只能用字符数组来存放什么

如题所述

可以用字符地址来指向字符串常量,字符数组也是一种常用的方法。下面是字符地址的例子,最简单的hello world程序:
#include <stdio.h>

void main ()
{
char *a="Hello World";
printf("%s\n",a);

}
其实,接触C++以后会发现,有现成的string类可以使用,不过感觉你也应该是初学者,就先不提了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-18
可以啊!但是单个定义会很复杂!程序也很难读!
第2个回答  2012-04-18
用字符地址来指向字符串常量
相似回答