用char定义字符串 但是字符串超过长度怎么办
用char 提示error C2026: 字符串太大,已截断尾部字符 那该用啥定义字符串?。。 新人求助 {:10_254:} 求大神 没人吗。、 char * s 定义字符指针或者定义 char s[]也可以 love_vc 发表于 2016-2-28 19:12char * s 定义字符指针或者定义 char s[]也可以
两个都试过 但是还是会提示 error C2026: 字符串太大,已截断尾部字符 你可以把你的代码贴上来。 tianyuan 发表于 2016-2-28 23:06
你可以把你的代码贴上来。
char s[] = “八万个字符串"; 。。可是提示字符串太长 本帖最后由 DAY 于 2016-2-29 09:14 编辑
用C++中的string类。。。。
eg: string a; DAY 发表于 2016-2-29 09:12
用C++中的string类。。。。
eg: string a;
还是这样子。。。 为什么不用文件的方式打开呢 machimilk 发表于 2016-2-29 10:28
为什么不用文件的方式打开呢
有列子吗。。 定义字符串指针只是在定义的时候前面加星号,然后调用的时候就不用加星号了喵{:10_256:} http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html
string类 强烈支持楼主 这字符串常量 太大了不让放 你放到文件里然后读取就行了 #include <stdio.h>
void main()
{
char s[] = "八万个字符串";
printf("%s\n",s);//怎么可能打印出来呢?
}
页:
[1]