C语言本身没有输入输出
解决时间 2021-05-10 14:16
- 提问者网友:蓝琪梦莎
- 2021-05-10 08:08
各位大虾好。
C语言本身没有输入输出。这句话怎么理解啊?
请大虾们赐教。
最佳答案
- 五星知识达人网友:杯酒困英雄
- 2021-05-10 09:46
输入输出函数是调用函数库才有的
本身你就理解成不使用include也可以使用的东西,比如说if-else for break等等,这些东西才是本身C语言有的,它们不需要include任何东西也可以正常使用
全部回答
- 1楼网友:时间的尘埃
- 2021-05-10 12:35
由于C语言是跨平台的一种语言,每种平台上的输入输出的处理是不同的,比方说windows,unix等等,所以C语言提供了输入输出的标准函数还实现,在不同的平台上会调用不同的函数库,作为初学者知道一下就行了,以后会慢慢深入理解的。
- 2楼网友:患得患失的劫
- 2021-05-10 12:12
C语言等面向对象的大多数都没直接输入输出,但是这些语言里包含很多的库,只要你调用这个库,就可以得到他的方法,输入输出只是很简单的方法。你越往后学。就能知道很多了。
- 3楼网友:酒醒三更
- 2021-05-10 11:33
哎。就是说。本身嘛。功能少。只带些基本的操作,如果想要更多功能就引入其它的函数库就行了涩!就像那个C#一样,你想扩充自己的方法呀,什么滴进行。直接using不就多了一个方法了呀。!如果不介意的话。你也可以写一个。C的。输入输出函数,嘻嘻。
- 4楼网友:愁杀梦里人
- 2021-05-10 11:23
C语言中不提供输入输出.但在C语言的标准库函数中定义了输入输出函数.通过调用这些函数实现输入输出.
- 5楼网友:山君与见山
- 2021-05-10 11:15
与其他的计算机程序设计语言不同,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命令。
我要举报
大家都在看
推荐资讯