问答网

当前位置: 首页 > 知识问答 > 解释一下C语言getcgetsgetcharscanf区别

解释一下C语言getcgetsgetcharscanf区别

知识问答 浏览3次

给你说下经常用到的几点:

getchar只能用作字符数据读取(就算输入的是9,但是读取的是'9',如果以整形输出就是字符9的ASCII值),而scanf可以用很多,比如整形丶字符丶字符串等。

gets()接受的是字符串,括号里面一般是地址,比如char a[8],即就是把字符数组名放进去括号里,gets(a)

getchar和gets只是scanf的一种简便写法。

getc我用的不多,就不说了。