C语言基本问题 头文件

大侠你好 小弟知道用到printf sacnf 的时候要写 #include"stdio.h",那用到getchar putchar 时写什么呢? 也写#include"stdio.h"吗?还是..

麻烦了!

命令man getchar就知道了:

GETS(3) Linux Programmer's Manual GETS(3)

NAME
fgetc, fgets, getc, getchar, gets, ungetc - input of characters and strings

SYNOPSIS
#include <stdio.h>

int fgetc(FILE *stream);

char *fgets(char *s, int size, FILE *stream);

int getc(FILE *stream);

int getchar(void);

char *gets(char *s);

int ungetc(int c, FILE *stream);

DESCRIPTION
fgetc() reads the next character from stream and returns it as an unsigned char cast to an int, or EOF on
end of file or error.

getc() is equivalent to fgetc() except that it may be implemented as a macro which evaluates stream more
than once.

getchar() is equivalent to getc(stdin).
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-03-08
iostream.h string.h

c语言头文件有哪些
c语言头文件如下:1、fprintf函数,功能:格式输出(文件)。2、fscanf函数,功能:格式输入(文件)。3、prntf函数,功能:格式输出(控制台)。4、scanf函数,功能:格式输入(控制台)。5、fclose函数,功能:关闭文件。6、fopen函数,功能:打开文件。7、feof函数,功能:文件结尾判断。8、setbuf函数,功能...

c语言有多少个头文件名?
基本的有:数学函数头文件:"math.h”字符函数和字符串函数头文件:"string.h","ctype.h"输入输出函数头文件:"stdio.h"动态存储分配函数头文件:"stdlib.h"c语言还允许用户自定义头文件 补充一下"malloc.h"是动态存储分配函数的头文件,ANSI标准建议在"stdlib.h"中包含,不过许多的C编译系统要求在...

C语言的头文件问题
C语言中,头文件相关解释和作用如下:1、头文件可以定义所用的函数列表,方便查阅你可以调用的函数;2、头文件可以定义很多宏定义,就是一些全局静态变量的定义,在这样的情况下,只要修改头文件的内容,程序就可以做相应的修改,不用亲自跑到繁琐的代码内去搜索。3、头文件只是声明,不占内存空间,要知道...

c语言头文件有哪些
C语言中的头文件是一种特殊类型的文件,其主要功能是存储函数声明、宏定义和类型定义。这些文件通常以.h为扩展名,用于在源代码文件中引入并利用其内含的内容。常见的C语言头文件包括(用于输入输出操作的声明)、(涵盖了内存分配和转换函数的声明)以及(提供了字符串处理函数的声明)。要使用这些功能,...

你好。C语言 头文件问题 请高手们列出所有的头文件,并把里面的函数也...
include <cmath> include <complex> \/\/复数类 include <cstdio> include <cstdlib> include <cstring> include <ctime> include <deque>  \/\/STL 双端队列容器 include <exception>  \/\/异常处理类 include <fstream> include <functional> \/\/STL 定义运算函数(代替运算符)include <limits> inclu...

C语言中,每一个文件都需要#include…包含头文件这行代码么?如果不是那...
在C语言中,头文件的包含是常见的操作,用于引入已经编写好的函数、数据结构或其他代码。这通常通过`#include`指令实现。然而,并非每个文件都必须包含`#include`行。首先,考虑一个基本的C语言项目结构,包含多个源文件。每个源文件通常负责特定的功能或模块。例如,一个文件可能实现输入输出功能,而另一个...

C语言头文件有哪些?
必须提醒的是ANSI C标准中的数据格式并不符合IEEE754标准,一些C语言编译器却遵循IEEE754(例如frinklin C51) \\x0d\\x0a\\x0d\\x0a头文件 math.h \\x0d\\x0a\\x0d\\x0a函数列表 \\x0d\\x0a函数类别 函数用途 详细说明 \\x0d\\x0a错误条件处理 定义域错误(函数的输入参数值不在规定的范围内) \\x0d\\x0...

C语言头文件大全
SYS\\STAT.H和SYS\\TYPES.H定义了文件操作和时间相关的符号常量,SYS\\TIME.H和TIME.H定义了时间类型和转换函数。最后,VALUE.H包含了重要常量,包括与特定硬件和Unix System V兼容的值。总结来说,C语言的头文件大全涵盖了从内存管理到时间处理,从基本操作到高级功能的方方面面,为程序员提供了丰富的...

C语言头文件大全
C语言中提供了多种头文件,用于实现不同的功能。首先,ctype.h头文件包含字符处理函数,如测试字符类别(isalnum, isalpha, iscntrl等)和大小写转换(toupper, tolower)等。其次,local.h头文件专注于地区化处理,提供了setlocale和localeconv等函数,用于处理不同国家的语言差异,如数字格式转换。接着,...

c语言给了头文件printf没有定义不能识别怎么解决求大
-> `链接器` -> `输入`,添加需要的库。例如,对于标准输入输出库,需要添加`msvcrt.lib`。通过上述步骤,可以有效地解决C语言开发中遇到的函数未定义问题,确保程序正确编译和运行。重要的是要确保代码文件正确包含所需的头文件,同时注意编译和链接时的库配置,以避免因依赖缺失而导致的错误。

相似回答
大家正在搜