介绍一下C语言中的#include"stdio.h"和#include<stdio.h>的区别。谢谢

[复制链接]
查看11 | 回复2 | 2008-5-6 23:11:32 | 显示全部楼层 |阅读模式
尖括号里通常是系统头文件,引号里通常是自定义头文件!编译时寻根路径不同!前者先向系统找,后者先向文件目录找,找不到再向系统找!懂了吧!?
回复

使用道具 举报

千问 | 2008-5-6 23:11:32 | 显示全部楼层
只在标准库目录查找stdio.h"stdio.h"先在用户目录查找stdio.h再到标准库目录里查找 找头文件的方式不同。有上引号\"\"的是先找工程目录,再找系统目录;而尖括号的就直接到系统目录找头文件了。一般是在VC98\\Include下查找。(如果你用VS6的话)
回复

使用道具 举报

千问 | 2008-5-6 23:11:32 | 显示全部楼层
“” 中的是用户自定义的函数, 中的是系统函数。如是你自己写的函数,而用了,不错但是函数调用是系统要先到系统函数下去找,会影响程序运行时间。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行