gcc编译c问题..docVIP

  • 3
  • 0
  • 约6.93千字
  • 约 8页
  • 2016-12-31 发布于重庆
  • 举报
gcc编译c问题.

1、Linux C语言编程错误解决之 “warning: the `gets function is dangerous and should not be used. 问题出在程序中使用了 gets Linux 下gcc编译器不支持这个函数,解决办法是使用 fgets fgets()函数的基本用法为:fgets(char * s,int size,FILE * stream); /* 代码实现 */ #include stdio.h int main ( ) { char crack8[20]; printf(\n 输入任意字符 : ); fgets(crack8, 20, stdin);//stdin 意思是键盘输入 fputs(crack8, stdout); //stdout 输出 return 0; } 2、逻辑错误与语法错误 在编程时,出现的错误可能有逻辑错误和语法错误两种。这两种错误的发生原因和处理方法是不同的。本节将讲述这两种错误的处理方法。 逻辑错误指的是程序的设计思路发生了错误。这种错误在程序中是致命的,程序可能正常编译通过,但是结果是错误的。当程序正常运行而结果错误时,一般都是编程的思路错误。这时,需要重新考虑程序的运算方法与数据处理流程是否正确。 语法错误:语法错误指的是程序的思路正确,但是在

文档评论(0)

1亿VIP精品文档

相关文档