| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5421 人关注过本帖
标题:关于vs2010给字符串数组赋值的问题
只看楼主 加入收藏
c语言超鬼
Rank: 1
来 自:四川
等 级:新手上路
帖 子:34
专家分:0
注 册:2012-9-19
结帖率:66.67%
收藏
已结贴  问题点数:16 回复次数:12 
关于vs2010给字符串数组赋值的问题
我定义了一个字符串数组char p[]={""};
然后给它赋值我是这么的scanf("%s",p);结果VS这么报错:警告    1    warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.    d:\vc++6\c语言程序\卡尔训练器.cpp   
然后我又这么赋值gets(p);,VS这么报错:警告    1    warning C4996: 'gets': This function or variable may be unsafe. Consider using gets_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.    d:\vc++6\c语言程序\卡尔训练器.cpp   
请教一下各位究竟怎么给一个字符串输入值来赋值,谢谢,感激不尽。

搜索更多相关主题的帖子: c语言程序 function details instead 
2013-03-11 22:08
c语言超鬼
Rank: 1
来 自:四川
等 级:新手上路
帖 子:34
专家分:0
注 册:2012-9-19
收藏
得分:0 
自顶

好好学习,天天长高
2013-03-11 22:27
小xiong
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
帖 子:388
专家分:1722
注 册:2013-2-8
收藏
得分:3 
char p[];
scanf("%s",p);
会报错么
2013-03-11 23:02
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:3 
不会查字典吗?装个金山词霸也可以的。

授人以渔,不授人以鱼。
2013-03-12 00:38
aing321
Rank: 2
等 级:论坛游民
帖 子:31
专家分:23
注 册:2013-1-30
收藏
得分:3 
话说字符型能这么定义吗char p[]={""};
 {""}这样的话不就是p[1]了?
----------------------------------------
新手回答  错误勿怪

天行健君子以自强不息 地势坤君子以厚德载物
2013-03-12 00:45
qunxingw
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:贵宾
威 望:24
帖 子:1676
专家分:7295
注 册:2011-6-30
收藏
得分:3 
知道问题出在哪里是解决问题的关键。

www.qunxingw.wang
2013-03-12 07:57
c语言超鬼
Rank: 1
来 自:四川
等 级:新手上路
帖 子:34
专家分:0
注 册:2012-9-19
收藏
得分:0 
回复 3楼 小xiong
会哦,他会这么报错,我最开始也是这么定义的,但是行不通。报错时这样的:错误    1    error C2466: 不能分配常量大小为 0 的数组    d:\vc++6\c语言程序\卡尔训练器.cpp    。我不知道怎么解决。

好好学习,天天长高
2013-03-12 10:12
c语言超鬼
Rank: 1
来 自:四川
等 级:新手上路
帖 子:34
专家分:0
注 册:2012-9-19
收藏
得分:0 
回复 5楼 aing321
你说得很对哦。只是我把它定义为空的也会报错。错误    1    error C2466: 不能分配常量大小为 0 的数组    ,就不知道怎么弄了。。。我也是新手

好好学习,天天长高
2013-03-12 10:13
c语言超鬼
Rank: 1
来 自:四川
等 级:新手上路
帖 子:34
专家分:0
注 册:2012-9-19
收藏
得分:0 
回复 4楼 TonyDeng
恩恩,我能看懂。但是不知道怎么解决。。。。。

好好学习,天天长高
2013-03-12 10:15
c语言超鬼
Rank: 1
来 自:四川
等 级:新手上路
帖 子:34
专家分:0
注 册:2012-9-19
收藏
得分:0 
回复 6楼 qunxingw
好的,谢谢斑竹提醒~

好好学习,天天长高
2013-03-12 10:15
快速回复:关于vs2010给字符串数组赋值的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016909 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved