c语言,头文件,框架。(初学者的困惑)。
C:#include"stdio.h"voidmain(){}------------------------------------标准C:#include<cstdi...
C:
#include "stdio.h"
void main()
{}
------------------------------------
标准C:
#include <cstdio>
int main()
{return 0;}
--------------------------------------
C++:
#include "iostream.h"
void main()
{}
-------------------------------------
标准C++
#include <iostream>
using namespace std;
int main()
{return 0;}
----------------------------------
VC++:
#include "stdafx.h"
int main(int argc, char* argv[])
{return 0;}
---------------------------------
我都快晕了,到底哪个是标准啊?写代码的时候该用哪一个啊.初学者的困惑...
我用C,该用什么格式,我用C++,又该用什么格式? 展开
#include "stdio.h"
void main()
{}
------------------------------------
标准C:
#include <cstdio>
int main()
{return 0;}
--------------------------------------
C++:
#include "iostream.h"
void main()
{}
-------------------------------------
标准C++
#include <iostream>
using namespace std;
int main()
{return 0;}
----------------------------------
VC++:
#include "stdafx.h"
int main(int argc, char* argv[])
{return 0;}
---------------------------------
我都快晕了,到底哪个是标准啊?写代码的时候该用哪一个啊.初学者的困惑...
我用C,该用什么格式,我用C++,又该用什么格式? 展开
展开全部
1.
首先#include 中
"XXX.h"是老式的头文件,新的C++标准中不推荐使用这些头文件。如要使用,C++委员会给出了对应的cXXX。其中的c表示c语言。
就是说原来用#include "stdio.h",现在用#include <cstdio>
原来的c源文件叫XXX.c,现在C++委员会推荐XXX.CPP;原来的c头文件叫XXX.h,现在推荐C++叫XXX(当然,没有多少人理会)。c中你就用.h,c++中两者皆可。
2.
关于 main(),在VC中你列出的两种格式都对,在有的编译器中void main(){}会报错。所以推荐你用int main()格式,其中return 0;返回运行状态。这适用于C和C++。
3.
#include "iostream.h"一行即可,但#include <iostream>要加using namespace std;因为仍用很多函数、常量定义在命名域std中。std即standard。
这个C不能用。因为C没有namespace的概念(至少现在没有)
还不明白qq:651436040
首先#include 中
"XXX.h"是老式的头文件,新的C++标准中不推荐使用这些头文件。如要使用,C++委员会给出了对应的cXXX。其中的c表示c语言。
就是说原来用#include "stdio.h",现在用#include <cstdio>
原来的c源文件叫XXX.c,现在C++委员会推荐XXX.CPP;原来的c头文件叫XXX.h,现在推荐C++叫XXX(当然,没有多少人理会)。c中你就用.h,c++中两者皆可。
2.
关于 main(),在VC中你列出的两种格式都对,在有的编译器中void main(){}会报错。所以推荐你用int main()格式,其中return 0;返回运行状态。这适用于C和C++。
3.
#include "iostream.h"一行即可,但#include <iostream>要加using namespace std;因为仍用很多函数、常量定义在命名域std中。std即standard。
这个C不能用。因为C没有namespace的概念(至少现在没有)
还不明白qq:651436040
展开全部
你用什么语言写,就写什么头文件啊,这有什么晕的呢
————————————-——————————
引号里写要用的头文件名字不就好了么
楼主你看着格式写啊,上面都列出来了主程序格式了啊
————————————-——————————
引号里写要用的头文件名字不就好了么
楼主你看着格式写啊,上面都列出来了主程序格式了啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
""和<>关系不 大,都 可以 "stdio.h"表示输出时用,math.h计算时用,其他的就 不 知道了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般引用C或C++的标准库头文件 用<>括起来,如果引用的头文件是自己写的,那么是用""括起来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询