|
(非计算机专业的编程问题,请不要见笑)
在看计算机等级考试的题,记得在FC3下编译习题书上的例题,编译基本上没有问题──不过那些代码的质量实在是──晕。(可以参加模糊代码大赛了)这个到先不管。
现在在FC4下,用gcc4.01编译了例题,居然一个都没有通过。(非常想不通为啥连这么简单的代码都通不过。)后来改用gcc32编译,少了些警告信息。例如关于printf()函数的。
刚才编译一断例题,警告说用gets()函数很危险之类的。
把同样的代码弄到同学的win下(dev-c++5.0beta,采用gcc3.4编译器),正常编译,运行良好。
这是怎么回事? |
|