c语言库函数一定要打#include<stdio.h>吗?我没打也照样好使啊?

[复制链接]
查看11 | 回复3 | 2008-11-30 11:26:00 | 显示全部楼层 |阅读模式
????

回复

使用道具 举报

千问 | 2008-11-30 11:26:00 | 显示全部楼层
打上#include主要是能够让系统能够进行类型检查(stdio.h里面主要是包含一下系统库函数的声明),不过这个类型检查在c语言标准化之前是不需要的,因此,有些按照标准化之前c开发出来的c编译器就不需要,比如tc2.0。不过为了严谨起见,还是写上比较好,否则一旦你换了一个编译器就通不过了。...
回复

使用道具 举报

千问 | 2008-11-30 11:26:00 | 显示全部楼层
在TC中不用包含stdio.h支持新标准的C++编译器中,包含了iostream的话也不用包含 stdio.h 就是这样...
回复

使用道具 举报

千问 | 2008-11-30 11:26:00 | 显示全部楼层
你要输入输出东西的话,就要用它了。如printf()getchar()scanf()等等...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行