C语言中%s代表取字符串的地址吗?

发布网友 发布时间:2022-04-22 02:20

我来回答

2个回答

热心网友 时间:2024-01-07 05:06

%s的作用就是从字符串的首地址开始输出字符,遇到\0结束,不输出\0;
pl[i]就等价于*(pl+i);追问加个*会输出什么?*p1[i]

追答对应的字符串的第一个字符,需要使用%c输出;
错了,你这是中文字符串,这样不会输出"让",因为中文字符占用两个字节;
英文字符串才会输出第一个字符;

热心网友 时间:2024-01-07 05:06

在for循环里面啊,用下标索引就可以输出了。
因为这个是二维数组,p[i]代表每一行字符,也就是单个行的首地址

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com