C语言笔记--gets()与puts()

为了解决当scanf读取字符串后遇到空格时候就会匹配结束 ,比如“hello world”

 

gets取地址

puts打印出来,等于printf("%s\n",c);

#include <stdio.h>

int main()
{
    char c[20];//字符数组的数组名里存的就是字符数组的起始地址
    gets(c);//等于scanf("%s",c);这种可以直接取地址 
    puts(c);//等价于printf("%s\n",c);
    return 0;
}

 

 

 

posted @ 2022-01-10 16:21  halfup  阅读(266)  评论(0编辑  收藏  举报