问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

指针数组2

发布网友 发布时间:2023-10-11 08:15

我来回答

2个回答

热心网友 时间:2024-11-23 08:03

你的字符串数组的定义有问题。
char* s[10];这一句只是定义了一个指针数组,里面每一个元素都是指针,但是这些指针都没有分配存储空间。比如char* str;str="sssss";是错误的,无法运行。
更改方法:由于你的字符串长度都是未知的(因为是你从键盘输入的,输入多长又不知道),所以对这些指针分配空间还是有点麻烦的,要么,设定一个很大的长度作为界限,比如1000,那么,你就可以用一个for循环来这些指针分配空间了
for(i=0;i!=10;i++)
{
s[i]=malloc(1000*sizeof(char));
}
要么,就只能用输入字符,然后再将字符复制到字符串中,如果字符串长度不够了,就要用realoc重新分配空间。
或者你会用c++的话,直接用string类型。
希望你明白了,不然就白说了。

热心网友 时间:2024-11-23 08:03

主函数中的第一个int max_len(char *s[],int n)应该放在主函数外面,不要放在里面,应该叫函数声明。看看行不行。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
美的面包机和面要多久 美的面包机和面的时间要多长 美的面包机怎么用手动操作 如何用美的面包机发面 如何用美的面包机和面 美的面包机如何和面 CDR教程—教你如何使用CorelDRAW复制图形方法 苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? C++ 输入一个字符串 怎么把它的每一个元素按顺序放进一个字...1 菜鸟提问:如何输入若干字符串? (不知道字符串的长度,也不知... 邮政快递停运了吗 热点 歌词中带“一”的流行歌曲89 下面是个程序:要求是定一个指针数组,含有五个元素,写个输入程...4 2015年邮政停运吗? 找几首流行歌!记得哦.要流行的 邮政快递停运了吗 中国邮政快递和ems春节停运时间1 找一首老的流行歌3 听说邮政还没有停运是真的嘛? 找一首老的流行歌3 找一首流行歌曲.男声唱的2 领失业金期间可以办理居民医保卡使用吗5 中国会通货紧缩吗202028 三国中,孙策死了大乔走了,周瑜死后小乔去哪了?504 现在中国是通货膨胀还是通货紧缩?5 找一首流行歌曲,找到一定给最高分 变压器SCB11-100/10 10±2*2.5%/0.4K...133 找一首流行歌曲,找到一定给最高分 帮忙找一首流行歌曲! 在C语言中如何实现用键盘输入一个字符串,并打印出来?114 怎样创建一个动态数组,比如,我动态输入数组的元素个数N?16 湖南明年高考会不会改革,听说要实行估分填志愿,是不是真的?3 和男的身高差22厘米,真的差很多吗? win10系统如何设置透明任务栏 中国今年会不会出现通货紧缩?? 中国在什么样的情况之下会出现通货紧缩1 我176,女朋友才到我下巴,请问她多高 余生很短,在感情里安全感很重要,女人想要的安全感是什么? 歌词中带“一”的流行歌曲89 手脚冰冷的人女人是不是不容易怀孕,怀孕初期冷是什么原因 湖南高考志愿填报专业服从与不服从是什么意思?!6 没能力的男人怕强势的女人,有能力的男人喜欢小鸟依人型的女人对吗? 形容画画 写字 作文 言语 运笔 随心所欲 各位高人:这厢有礼了!能否告诉我如何在发邮件时把一个文件夹作...3 win7系统,装了3dmax9.0后,打开3dmax,win...18 江阴车管所礼拜天上班吗?3 王子的新衣拼音怎么打1 北京哪些三本院校比较好7 北京的三本哪个最好,学费多少?13