永发信息网

C语言本身没有输入输出

答案:6  悬赏:80  手机版
解决时间 2021-05-10 14:16

各位大虾好。

C语言本身没有输入输出。这句话怎么理解啊?

请大虾们赐教。

最佳答案

输入输出函数是调用函数库才有的


本身你就理解成不使用include也可以使用的东西,比如说if-else  for    break等等,这些东西才是本身C语言有的,它们不需要include任何东西也可以正常使用

全部回答
由于C语言是跨平台的一种语言,每种平台上的输入输出的处理是不同的,比方说windows,unix等等,所以C语言提供了输入输出的标准函数还实现,在不同的平台上会调用不同的函数库,作为初学者知道一下就行了,以后会慢慢深入理解的。
C语言等面向对象的大多数都没直接输入输出,但是这些语言里包含很多的库,只要你调用这个库,就可以得到他的方法,输入输出只是很简单的方法。你越往后学。就能知道很多了。
哎。就是说。本身嘛。功能少。只带些基本的操作,如果想要更多功能就引入其它的函数库就行了涩!就像那个C#一样,你想扩充自己的方法呀,什么滴进行。直接using不就多了一个方法了呀。!如果不介意的话。你也可以写一个。C的。输入输出函数,嘻嘻。
C语言中不提供输入输出.但在C语言的标准库函数中定义了输入输出函数.通过调用这些函数实现输入输出.
与其他的计算机程序设计语言不同,C语言中绝大多数功能都是通过函数调用实现的,因此C语言本身的语句数量较少。C语言采用方式使得语言功能的扩充十分方便。如果需要增加新的功能,只需要在函数库中添加相应的函数即可;而如果一个函数的功能需要进行调整,也只需要修改函数本身的代码,但不需要修改调用了该函数的其他程序。     C语言中本身具有的函数称为系统函数,用户可以直接调用这些函数完成相应的功能。例如printf、fabs等都是系统函数。系统函数被保存在称为“C函数库“的系统文件中,当需要使用一个函数时,应当通知系统该函数所在的函数库,这是通过包含头文件的方式来实现的。例如,以下所示的C程序基本框架: #include "stdio.h" #include "conio.h" int main(void) {           getch();      return 0; } 其中#include "stdio.h"预处理语句就是通知系统将stdio.h头文件包含到本程序文件中,这样就可以使用其中已经定义的系统函数。     C语言中的基本输入功能通过使用函数scanf函数实现,基本输出功能通过使用函数printf实现。这两个函数的头文件是stdio.h,但由于这是两个非常常用的函数,C语言中规定在使用这两个函数时可以省略相应的#include命令。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎么熄灭多余的QQ图标
到哪里可以领养qq宠物猪猪
MP5没电的时候、摄像头、会模糊吗?、
QQ空间看不了了
广西南宁有什么好玩的地方啊!
失眠的问题?
生活是一回事马?
魔兽1.20Game发过来
编好的程序为什么能控制机器的运动呢?
衡水哪儿好玩
中级审计师辅导班上哪个网报名辅导效果好?
DNF木罐的袖珍罐怎么打开啊
如何编制会计分录?
怎样能快速戒烟?
csol狂怒骑士专家分析
推荐资讯
小饭店的经营策划
DNF南拳时装加什么技能?
南昌工程学院军训为什么这么严?
怎样才算爱???
教编中国结的句子,关于团结的名人名言
明明知道我们之间是不可能了,可是还是忘不了
DNF谁让我玩一个刺客额!
经常试你的男朋友是说明他在乎你吗
劲舞团6.5还能卡戒指吗?
布吉哪里有联想A310款的手机卖呢?
南京哪里有一乐拉面啊
诛仙》出了几本书?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?