scanf和gets获取字符串时的区别计算机等级考试

文章作者 100test 发表时间 2010:01:02 06:59:24
来源 100Test.Com百考试题网


  在C语言中,能构获取字符串的函数至少有两个:
  1.scanf()
  所在头文件:stdio.h
  语法:scanf("格式控制字符串",变量地址列表).
  接受字符串时:scanf("%s",字符数组名或指针).
  2.gets()
  所在头文件:stdio.h
  语法:gets(字符数组名或指针).
  两者在接受字符串时:
  1.不同点:
  scanf不能接受空格、制表符Tab、回车等;
  而gets能够接受空格、制表符Tab和回车等;
  2.相同点:
  字符串接受结束后自动加\0。
  例1:
  #include

相关文章


用C语言解析BMP文件的结构计算机等级考试
在C语言里进行面向对象设计:模拟运行时识别计算机等级考试
linux获取接口IP的方法计算机等级考试
用C写的汉诺塔(hanoi)程序计算机等级考试
scanf和gets获取字符串时的区别计算机等级考试
C语言函数调用约定计算机等级考试
C语言中可变参数的使用计算机等级考试
反其道而用之 把数组写入文件计算机等级考试
关于怎样使用PictureControl显示BMP图片计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛