determine_c_or_cpp:从C ++以及各种版本中以编程方式确定C

时间:2024-05-25 18:23:01
【文件属性】:

文件名称:determine_c_or_cpp:从C ++以及各种版本中以编程方式确定C

文件大小:2KB

文件格式:ZIP

更新时间:2024-05-25 18:23:01

确定_c_或_cpp 从C ++以及各种版本中以编程方式确定C 在C中,逗号运算符而在C ++中,逗号运算符的结果: int f () { char arr[ 100 ]; return sizeof ( 0 , arr); // returns 8 in C and 100 in C++ } 我在使用了此示例 C使用struct,union和enum标签作为名称空间的原始形式, 。 因此,以下代码将为C提供sizeof int,为C ++提供sizeof struct T # include < stdio> extern int T; int size ( void ) { struct T { int i; int j; }; return sizeof (T); } int main () { printf ( " %d \n "


【文件预览】:
determine_c_or_cpp-master
----README.md(5KB)

网友评论