cout<
最佳答案
- 五星知识达人网友:舊物识亽
- 2021-02-02 19:04
第一条语句让str成为空指针,它不指向任何具体的地方,尽管是一个指针(地址),却不固定。
第二条语句,你让输出指针的值,它本来就没有值,系统找不到输出的地址(本来就没有),当然要报错了。
第二条语句,你让输出指针的值,它本来就没有值,系统找不到输出的地址(本来就没有),当然要报错了。
全部回答
- 1楼网友:拜訪者
- 2021-02-02 22:17
strcat(str1,str2)这个函数作什么用的?
cin>>str1>>str2可以表示为:
scanf(“% s,%s”,&str1,&str2);
中间用逗号隔开
- 2楼网友:千夜
- 2021-02-02 21:16
你把这个指针置空,在这个指针没被赋值前你是不能访问它或它所指的对象的。
满意请采纳!
- 3楼网友:蕴藏春秋
- 2021-02-02 20:17
str是一个空指针,是指向内存位置0的指针。第二句,输出要访问内存地址为0的地方,操作系统不允许,系统会抛出异常。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯