C语言的字符串声明问题
答案:5 悬赏:60 手机版
解决时间 2021-04-03 00:00
- 提问者网友:感性作祟
- 2021-04-02 06:21
C语言的字符串声明问题
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-04-02 07:48
比如 char name[4];和char *name;
用的时候就可以传两个的形式分别是:
name(这个是name的地址哦)和name(一样的)
其实后面的name就是存放的一个地址,前面的那个其实本质上也是一个地址,就是说在传形参的时候完全一样。
用的时候就可以传两个的形式分别是:
name(这个是name的地址哦)和name(一样的)
其实后面的name就是存放的一个地址,前面的那个其实本质上也是一个地址,就是说在传形参的时候完全一样。
全部回答
- 1楼网友:玩世
- 2021-04-02 12:34
个指针传给函数
当你函数的形参是指针类型的时候,两个的用的方式是一样的,
比如 char name[4];和char *name;
用的时候你就可以传两个的形式分别是:
name(这个是name的地址哦)和name(一样的)
其实后面的name就是存放的一个地址,前面的那个其实本质上也是一个地址,就是说在传形参的时候完全一样。
不明白可以给我QQ或者邮件:QQ:429801517
msn:poor_english@live.cn
另外,虚机团上产品团购,超级便宜
当你函数的形参是指针类型的时候,两个的用的方式是一样的,
比如 char name[4];和char *name;
用的时候你就可以传两个的形式分别是:
name(这个是name的地址哦)和name(一样的)
其实后面的name就是存放的一个地址,前面的那个其实本质上也是一个地址,就是说在传形参的时候完全一样。
不明白可以给我QQ或者邮件:QQ:429801517
msn:poor_english@live.cn
另外,虚机团上产品团购,超级便宜
- 2楼网友:杯酒困英雄
- 2021-04-02 10:34
关键是
a = "string"; 非法
b = "string"; 合法
a = "string"; 非法
b = "string"; 合法
- 3楼网友:持酒劝斜阳
- 2021-04-02 09:11
第一个是char型指针a是个指针变量.而第二个是字符数组.相当于char b[] = {'n','i','h','a','o'.'\0'};
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯