c语言中的头文件例如cstdio和stdio.h,cstdio中的c与stdio.h的.h有什么区别?谢谢
2个回答
展开全部
stdio.h 是 c 语言标准库 中的头文件。
cstdio 是 c++ std namespace 里的库函数 头文件。
功能上 都是 标准输入输出函数 (头文件/函数原型声明),但它们是不同的 文件,内容 也不完全相同。
用 cstdio 时,若程序里 未加 using namespace std 时,调用这个名字空间的函数 需加 std::
c++ 程序应当用 cstdio, C 程序应当用 .h;
详见:
http://baike.baidu.com/item/cstdio
cstdio 是 c++ std namespace 里的库函数 头文件。
功能上 都是 标准输入输出函数 (头文件/函数原型声明),但它们是不同的 文件,内容 也不完全相同。
用 cstdio 时,若程序里 未加 using namespace std 时,调用这个名字空间的函数 需加 std::
c++ 程序应当用 cstdio, C 程序应当用 .h;
详见:
http://baike.baidu.com/item/cstdio
展开全部
stdio.h是先到你程序所在文件夹找头文件,若没找到再去VC或TC安装目录下找头文件
<stdio.h>只到VC或TC安装目录下去找头文件
stdio.h他是c语言中一个库函数,在他的左右两边加“”和<>都是一样的,在vc++环境中,电脑都能识别,这两种写法不同,但要表达的意思是一样的。举个简单的
#include<stdio.h>#include"stdio.h"void main()void main(){printf("C yu yan");{printf("C yu yan");}} 这两个c语言程序输出的都是c yu yan这几个字母,这两个“”和<>你喜欢哪一个你就写哪一个,所表达的意思都是一样的。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询