C语言 输入一个没有长度限制的字符串数组
关注:144 答案:4 手机版
解决时间 2021-01-27 10:25
- 提问者网友:假正经
- 2021-01-27 05:53
C语言 输入一个没有长度限制的字符串数组
最佳答案
- 二级知识专家网友:再见不见
- 2021-01-27 06:01
可以,你可以用库函数malloc去开辟数组的内存,用一个指针指向内存的开头就行了,很简单
全部回答
- 1楼网友:輓揂隨風
- 2021-01-27 09:00
不可能,不输入长度限制是不会分配地址空间的
- 2楼网友:热情烫伤我自
- 2021-01-27 07:43
两种办法,设一个空数组并且初始化为空char ch[]="",或者用指针char *ch,然后gets(ch)就可以了
- 3楼网友:儚迴从偂
- 2021-01-27 07:19
可以这样限制输入字符串的长度:
char s[5];
scanf( "%4s", s );
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!