C++怎么输出字符变量
答案:6 悬赏:10 手机版
解决时间 2021-04-26 05:14
- 提问者网友:末路
- 2021-04-25 12:28
C++怎么输出字符变量
最佳答案
- 五星知识达人网友:玩世
- 2021-04-25 13:48
看了几位的答案,为什么没人用String类呢。这本身就是C++中处理字符的类型呀。char 是在C中用的比较多的呀。
全部回答
- 1楼网友:山有枢
- 2021-04-25 18:40
#include
void main()
{
char c[5]="abcd";
char *name;
name=c;
cout< cout<<*name<<'\n';
}
输出:
abcd
a
Press any key to continue
void main()
{
char c[5]="abcd";
char *name;
name=c;
cout<
}
输出:
abcd
a
Press any key to continue
- 2楼网友:罪歌
- 2021-04-25 17:39
return 0;
- 3楼网友:酒者煙囻
- 2021-04-25 15:58
字符串为就应该用stl中string容器,很方便的
- 4楼网友:北方的南先生
- 2021-04-25 14:27
楼上说的对,你char*name 只是分配了一个内存,用来保存指针变量,但是由于指针变量并没有初始化,也就是并没有分配内存用来存储你要输入的字符。所以没有保存输入也就没有输出。最后delete[]name 也很重要,因为其程序中使用了new操作符。如果不使用new操作符,则不用使用delete,但其作用域仅在main函数内。在有些编译器中使用system(“pause”)可以是终端不会一闪而过,看不到结果。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯