我们可以通过 gcc 命令查看当前支持的 C 语言标准,具体命令如下: gcc -E -dM - </dev/null|grep"STDC_VERSION" 输出结果和 C 标准的对应关系如下: 如果是#define __STDC_VERSION__ 199901L,则默认支持的是 C99 标准; 如果是#define __STDC_VERSION__ 201112L,则默认支持的是 C11 标准; 如果是#define...
__TIME__ 代码编译的时间 __STDC__ 指示编译器是否执行ANSI C标准,如果是则其值为1 __cplusplus 编译C++程序时该标识符被定义为1 === __func__ 函数名,C99引入了__func__,但其不是宏 __FUNCTION__ 函数名 __PRETTY_FUNCTION__ 函数名 标准预定义宏(Standard Predefined Macros)具体参考 http://gcc....
#define __USER_LABEL_PREFIX__ #define __STDC_HOSTED__ 1 #define __LDBL_HAS_INFINITY__ 1 #define __FLT_EPSILON__ 1.19209290e-7F #define __LDBL_MIN__ 3.36210314311209350626e-4932L #define __DEC32_MAX__ 9.999999E96DF #define __SIZEOF_LONG__ 8 #define __DECIMAL_DIG__ 21 #define...
包含目标文件所依赖的所有源代码 test.o:test.c/usr/include/stdc-predef.h/usr/include/stdio.h \/usr/include/x86_64-linux-gnu/bits/libc-header-start.h \/usr/include/features.h/usr/include/x86_64-linux-gnu/sys/cdefs.h \/usr/include/x86_64-linux-gnu/bits/wordsize.h \/usr/include/x86_6...
# 1 "/usr/include/stdc-predef.h" 1 3 4 # 1 "" 2 # 1 "hello.c" # 1 "/usr/include/stdio.h" 1 3 4 # 27 "/usr/include/stdio.h" 3 4 # 1 "/usr/include/features.h" 1 3 4 # 374 "/usr/include/features.h" 3 4 # 1 "/usr/include...
GCC支持在编译的时候使用-std选项来选择编译语言的标准。程序本身也是在发展的,不断变化的。以 C 语言...
#1"hello.c"#1"<built-in>"#1""#31""#1"/usr/include/stdc-predef.h"134#32""2#1"hello.c"#1"/usr/include/stdio.h"134#27"/usr/include/stdio.h"34#1"/usr/include/x86_64-linux-gnu/bits/libc-header-start.h"134#33"/usr/include/x86_64-linux-gnu/bits/libc-header-start.h"34#1"/...
Since a quick Google search did not find anything, I will try to ask here (since many people involved in gcc/clang hang around here) - What is the status of __STDC_LIB_EXT1__ in gcc/clang? We are developing a cross platform applicataion and I wanted to use some of the safe bound...
__STDC__ 指示编译器是否执行ANSI C标准,如果是则其值为1 __cplusplus 编译C++程序时该标识符被定义为1 === __func__ 函数名,C99引入了__func__,但其不是宏 __FUNCTION__ 函数名 __PRETTY_FUNCTION__ 函数名 标准预定义宏(Standard Predefined Macros)具体参考 http:...
cygwingcc编译器内建宏定义(CygwingcccompilerinJianhongdefinition)#定义__stdc__1#定义__stdc_hosted__1#定义__gnuc__4#定义__gnuc_minor__3#定义__gnuc_patchlevel__4#定义__size_type__unsignedint#定义__ptrdiff_type__int#定义__wchar_type__短整型#定义__wint_type__unsignedint#定义__intmax_...