gets 和 scanf的 区别

原创 2006年05月26日 22:00:00

/**********************************************************
  gets 和 scanf的 区别 头文件是string

  <Edison wong>. QQ139767
**********************************************************/
#include<stdio.h>
#include<string.h>
void main()
{
 char a[100];
 char b[50];
 printf("请输入一个字符串/n");
 gets(b);  //这里不能用scanf 否则遇到空格就不继续输入了
 strcpy(a,b);
 puts(a);

}

相关文章推荐

scanf与gets读取字符串的区别

对于编程初学者很多人对gets和scanf都没做过深入的了解,本文为大家详细说明gets和scanf的区别 gets  1、函数:gets(字符指针)   2、头文件:stdio.h(...

scanf与gets区别

二者都是从终端读入字符串。功能为 1、 gets功能为读入一行,并将换行符转换为字符串结束符。 2、 scanf("%s",s);读入时,遇到空白字符,包括空格,制表符,换行符时均会停止输入。从功能上...

scanf(),printf()和gets(),puts()在输入输出字符串时的区别

原文链接:scanf(),printf()和gets(),puts()在输入输出字符串时的区别 1.scanf("%s",str)和gets(str) scanf("%s",str)和gets(s...
  • shawjan
  • shawjan
  • 2014年03月11日 20:51
  • 993

C语言中字符串输入中scanf与gets函数的区别

转自: http://www.cnblogs.com/wanghetao/archive/2011/11/01/2232234.html scanf( )函数和gets( )函数都可用于输入字符串...

scanf()、getchar()、gets()、cin之间的区别

问题描述一:(分析scanf()和getchar()读取字符)      scanf(), getchar()等都是标准输入函数,一般人都会觉得这几个函数非常简单,没什么特殊的。但是有时候...

scanf、getchar和gets的区别

一、scanf函数作用:按照变量在内存的地址将变量值存进去。 一般格式:scanf(格式控制,地址表列) 其中,格式控制: %d:以带符号的十进制形式输出整数 %o:以八进制无符号形式输出整数...

C gets()、scanf和getchar()的区别

程序一:(gets()) # include int main() {        char str1[20],str2[20];        gets(str1);        printf(...
  • CYKsky
  • CYKsky
  • 2014年12月23日 08:36
  • 461

HDU 1010 奇偶剪枝,scanf,getchar,gets,cin的区别

借此机会学习下gets,getchar,scanf 这几个函数在接收时的不同 1.只有gets会把换行符接收,转化为字符串末尾的'\0',其他的不接收,将'\n'留在缓冲区中,所以之后的读取都会度'...

关于gets()函数和scanf()函数的区别

gets()函数和scanf()函数都是编写程序非常常用的函数,

转载加自己的见解getch(),getche(),getchar(),gets(),scanf()的区别,综合很多博客的文章。

getch(),getche(),getchar(),gets(),scanf()的区别,综合很多博客的文章。 getch()和getchar() getchar()是C的标准库函数,包含在头文件...
  • dt28707
  • dt28707
  • 2012年10月21日 14:26
  • 721
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:gets 和 scanf的 区别
举报原因:
原因补充:

(最多只允许输入30个字)