广大网友们帮我看看这块玉个程序哪里错了,谢谢

找了一天不知道程序哪里出错了 请前辈帮我看看这个小程序 呜呜!~-中国学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
找了一天不知道程序哪里出错了 请前辈帮我看看这个小程序 呜呜!~
来源:互联网 更新时间: 1:04:36 责任编辑:王亮字体:
本网用户提出问题:找了一天不知道程序哪里出错了 请前辈帮我看看这个小程序 呜呜!~,具体如下:
通过互联网整理获得以下解决方法:=================1楼=====================
路径写错了吧
=================2楼=====================
那个非法字符是怎么回事&现在路径已经没问题了&X谢谢
=================3楼=====================
根据括号的形状,最后2个成对的大括号你是其他输入法下输入的~
=================4楼=====================
空格或者大括号什么的要用英文半角的
输入法有时候用的全角的好像就不行
=================5楼=====================
是不是没截全的问题,我感觉是最后少个}
=================6楼=====================
的确是最后2个成对的大括号的输入法问题&现在问题已经解决了&很开心!谢谢!~
=================7楼=====================
看问题提示,说你的14和16行,有非法字符错误,那就定位到14和16行咯。
发现是你的大括号有问题。
学会看错误提示。
=================8楼=====================
最后一个else与{之间不要空格
=================9楼=====================
一看最后的那个else的那一对“{}”像是中文的
=================10楼=====================
全角和半角问题,死在了标点符号上了
=================11楼=====================
第14行和第16行的大括号出错了,在英文半角状态下输入!
=================12楼=====================
编程时遇到过类似问题
=================13楼=====================
&&{&&}&&和&{&}&区别&&中国学网
结贴混点分
=================14楼=====================
亲娘咧,让哪个程序猿给你搞一个ide吧,这种问题以后就不会碰上了
=================15楼=====================
学会看控制台的出错信息&&
Test2.java:14:&错误:非法字符:‘\uff5b’&else&^&{&
意思就是在Test2.java&的第&14&行存在非法字符,这个非法字符就是'\uff5b',这个是&Unicode&编码形式,把这个&\uff5b&转换成中文就是中文的"{"&
所以这个出错信息就是说你的第14行代码里有个中文的{,是非法字符,把它换成英文的{就行了
另外你可以尝试着使用一款编程软件而不要用记事本来写代码,比如比较流行的&Eclipse,用编程软件的好处在于在运行代码前,编译器就会用醒目的颜色(比如红色、黄色)提示你代码中错误的地方。
=================16楼=====================
输入法的问题,全角跟半角.你注意看14和16&形状完全不一样.
=================17楼=====================
明显全角跟半角的问题&这类问题以后用ECLIPSE写就会提示很明显
=================18楼=====================
14行与16行有非法语句,建议使用Myeclipse
如果您还有更好的解决方法,请在最下面评论中留下您的解决方法
相关文章:
上一篇文章:下一篇文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
UID空间积分0 积分16阅读权限10帖子精华可用积分16 信誉积分646 专家积分0 在线时间234 小时注册时间最后登录
白手起家, 积分 16, 距离下一级还需 184 积分
帖子主题精华可用积分16 信誉积分646 专家积分0 在线时间234 小时注册时间最后登录
论坛徽章:0
#include &stdio.h&
#include &stdlib.h&
void getmemory(char *p,int num)
& & & & p=malloc(num);
int main()
& & & & char *str=NULL;
& & & & getmemory(str,100);
& & & & strcpy(str,&hello world&);
& & & & printf(str);
& & & & return 0;
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
UID空间积分1 积分2385阅读权限100帖子精华可用积分2385 信誉积分906 专家积分0 在线时间1231 小时注册时间最后登录
帖子主题精华可用积分2385 信誉积分906 专家积分0 在线时间1231 小时注册时间最后登录
论坛徽章:0
黑曼巴snake
str没有得到分配内存的地址值。
内存空间状态:首先申请了四个字节的栈空间,存放str指针,此时str的值为0,存放str的这块内存的地址值为0x0012ff7c。调用函数 GetMemory,指针P入栈,也分配了四个字节的栈空间,P被赋str的值即此时P的值也为0,存放指针P的内存地址是0x0012ff2c。然后将新开辟的100个字节的内存空间地址赋给P,此时P的值为0x00372b70。函数调用结束时str的值仍为0,str并没有得到那块100个字节的内存空间地址值!
UID空间积分0 积分290阅读权限20帖子精华可用积分290 信誉积分494 专家积分0 在线时间176 小时注册时间最后登录
稍有积蓄, 积分 290, 距离下一级还需 210 积分
帖子主题精华可用积分290 信誉积分494 专家积分0 在线时间176 小时注册时间最后登录
论坛徽章:0
void getmemory(char** p,int num)
& && &&&*p=malloc(num);
UID空间积分0 积分15阅读权限10帖子精华可用积分15 信誉积分168 专家积分0 在线时间41 小时注册时间最后登录
白手起家, 积分 15, 距离下一级还需 185 积分
帖子主题精华可用积分15 信誉积分168 专家积分0 在线时间41 小时注册时间最后登录
论坛徽章:0
同意上面两楼
UID空间积分0 积分789阅读权限20帖子精华可用积分789 信誉积分1118 专家积分0 在线时间1563 小时注册时间最后登录
丰衣足食, 积分 789, 距离下一级还需 211 积分
帖子主题精华可用积分789 信誉积分1118 专家积分0 在线时间1563 小时注册时间最后登录
论坛徽章:0
lz还需要好好了解下指针!
最近问这种题的比较多,而这种题一般出现在笔试里头,难道最近很多新人找工作吗?
UID空间积分0 积分729阅读权限20帖子精华可用积分729 信誉积分336 专家积分0 在线时间1198 小时注册时间最后登录
丰衣足食, 积分 729, 距离下一级还需 271 积分
帖子主题精华可用积分729 信誉积分336 专家积分0 在线时间1198 小时注册时间最后登录
论坛徽章:0
看来pmeroc的工作很有必要,就是要扣字眼,搞清概念!
要搞清楚:指针变量、指针变量的值,传值、传地址、传指针的值。
UID空间积分0 积分30阅读权限10帖子精华可用积分30 信誉积分450 专家积分0 在线时间281 小时注册时间最后登录
白手起家, 积分 30, 距离下一级还需 170 积分
帖子主题精华可用积分30 信誉积分450 专家积分0 在线时间281 小时注册时间最后登录
论坛徽章:0
#include &stdio.h&
#include &stdlib.h&
#include &string.h&
void getmemory(char **p, int num)
{
& & & & *p = malloc(num);
}
int main(void)
{
& & & & char *str = NULL;
& & & & getmemory(&str, 100);
& & & & strcpy(str, &hello world\n&);
& & & & printf(str);
& & & & return 0;
}复制代码
UID空间积分0 积分729阅读权限20帖子精华可用积分729 信誉积分336 专家积分0 在线时间1198 小时注册时间最后登录
丰衣足食, 积分 729, 距离下一级还需 271 积分
帖子主题精华可用积分729 信誉积分336 专家积分0 在线时间1198 小时注册时间最后登录
论坛徽章:0
本帖最后由 pxbfeiniao 于
09:43 编辑
#include &stdio.h&
#include &stdlib.h&
#include &string.h&
char *getmemory(char *p, int num)
& & & & return (p = malloc(num));
int main(void)
& & & & char *str = NULL;
& & & & str = getmemory(str, 100);
& & & & strcpy(str, &hello world&);
& & & & printf(str);
& && &&&free(str);
& & & & return 0;
UID空间积分0 积分16阅读权限10帖子精华可用积分16 信誉积分646 专家积分0 在线时间234 小时注册时间最后登录
白手起家, 积分 16, 距离下一级还需 184 积分
帖子主题精华可用积分16 信誉积分646 专家积分0 在线时间234 小时注册时间最后登录
论坛徽章:0
谢谢 各位的解答。。现在明白了。。新手又来向老师们求助了,帮我看看这个小程序错在哪了
[问题点数:20分,结帖人niuxiaobao]
新手又来向老师们求助了,帮我看看这个小程序错在哪了
[问题点数:20分,结帖人niuxiaobao]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年12月 C/C++大版内专家分月排行榜第二2013年12月 Linux/Unix社区大版内专家分月排行榜第二2013年11月 C/C++大版内专家分月排行榜第二2013年10月 C/C++大版内专家分月排行榜第二
2016年2月 C/C++大版内专家分月排行榜第三2016年1月 C/C++大版内专家分月排行榜第三
2016年2月 C/C++大版内专家分月排行榜第三2016年1月 C/C++大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。

我要回帖

更多关于 97资源站为广大网友提 的文章

 

随机推荐