非标准库--conio.h库】的更多相关文章

所谓的 C 标准库(C standard library),是指在 ISO C 或者 POSIX 标准中定义的: POSIX is a superset(超集) of the standard C library, and it's important to note that it defers to it. If C and POSIX is ever in conflict, C wins. 1. conio.h conio 是 Console Input/Output (控制台输入输出)…
用 #include “filename.h” 格式来引用非标准库的头文件(编译器将 从用户的工作目录开始搜索) #include <iostream> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; //参数带有默认值的函数 disp(,,) { cout<<&quo…
C 标准库 - ctype.h This header declares a set of functions to classify and transform individual characters. These functions take the int equivalent of one character as parameter and return an int that can either be another character or a value represent…
C 标准库 - <locale.h> 简介 locale.h 头文件定义了特定地域的设置,比如日期格式和货币符号.接下来我们将介绍一些宏,以及一个重要的结构 struct lconv 和两个重要的函数. 库宏 下面列出了头文件 locale.h 中定义的宏,这些宏将在下列的两个函数中使用: 序号 宏 & 描述 1 LC_ALL设置下面的所有选项. 2 LC_COLLATE影响 strcoll 和 strxfrm 函数. 3 LC_CTYPE影响所有字符函数. 4 LC_MONETARY…
转载:https://blog.csdn.net/ykmzy/article/details/51276596 Conio.h 控制台输入输出库该文内容部分参照百度百科 Conio.h 在C stanard library,ISO C 和POSIX标准中均没有定义.Conio 是Console Input/Output的简写,其中定义了通过控制台进行数据输入和数据输出的函数,主要是一些用户通过按键盘产生的对应操作,比如getch()函数等等.大部分DOS,Windows 3.X,Phar Lap…
C 标准库 - string.h This header file defines several functions to manipulate C strings and arrays. string .h 头文件定义了一个变量类型.一个宏和各种操作字符数组的函数. 库变量 size_t Unsigned integral type (type ) 这是无符号整数类型,它是 sizeof 关键字的结果. 库宏 NULL Null pointer 这个宏是一个空指针常量的值. 库函数 void…
标准命名库: -lnamespace 标准链接库以lib开头, 并以so/a结尾. example gcc test.c -o test -L. -lhello 非标准命名库: -l:libname 非标准链接库命名就很个性了, 可以根据自己的爱好自己命名, 但大部分是要链接库的realname或者soname, 而不是链接linkname时用到 example gcc test.c -o test -L. -l:libhello.a 参考: ld library search path for…
C 标准库 - <assert.h> 简介 C 标准库的 assert.h头文件提供了一个名为 assert 的宏,它可用于验证程序做出的假设,并在假设为假时输出诊断消息. 已定义的宏 assert 指向另一个宏 NDEBUG,宏 NDEBUG 不是 <assert.h> 的一部分.如果已在引用 <assert.h> 的源文件中定义 NDEBUG 为宏名称,则 assert 宏的定义如下: #define assert(ignore) ((void)0) 库宏 下面列出…
C 标准库 - <stdarg.h> 简介 stdarg.h 头文件定义了一个变量类型 va_list 和三个宏,这三个宏可用于在参数个数未知(即参数个数可变)时获取函数中的参数. 可变参数的函数通在参数列表的末尾是使用省略号(,...)定义的. 库变量 下面是头文件 stdarg.h 中定义的变量类型: 序号 变量 & 描述 1 va_list 这是一个适用于 va_start().va_arg() 和 va_end() 这三个宏存储信息的类型. 库宏 下面是头文件 stdarg.h…
C 标准库 - <signal.h> 简介 signal.h 头文件定义了一个变量类型 sig_atomic_t.两个函数调用和一些宏来处理程序执行期间报告的不同信号. 库变量 下面是头文件 signal.h 中定义的变量类型: 序号 变量 & 描述 1 sig_atomic_t 这是 int 类型,在信号处理程序中作为变量使用.它是一个对象的整数类型,该对象可以作为一个原子实体访问,即使存在异步信号时,该对象可以作为一个原子实体访问. 库宏 下面是头文件 signal.h 中定义的宏…