问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

"c语言本身没有输入输出语句,输入输出操作是由调用系统提供的...68

发布网友 发布时间:2023-11-18 02:07

我来回答

5个回答

热心网友 时间:2024-03-21 22:32

C语言本身并不提供输入输出语句,输入和输出操作是由函数来实现的,解释如下:

一、在C标准函数库中提供了一些输入输出函数,例如,printf函数和scanf函数。在使用他们时,千万不要误认为他们是C语言提供的“输入输出语句”,printf和scanf不是C语言的关键字,而只是函数的名字。

二、C提供的函数以库的形式存放在系统中,它们不是C语言文本中的组成部分。不把输入输出作为C语言提供的语句的目的是使C语言编译系统简单,因为将语句翻译成二进制的指令是在编译阶段完成的,没有输入输出语句可以避免在编译阶段处理与硬件有关的问题,可以使编译系统简化,而且通用性强,可移植性好,对各种型号的计算机都适用,便于在各种计算机上实现。

三、各种版本的C语言函数库是各计算机厂商针对某一类型计算机的情况编写的,并且已编译成目标文件(.obj文件)。它们在连接阶段与源程序经编译而得到的目标文件相连接,生成一个可执行的目标程序。如果在源程序中有printf函数,在编译时并不把它翻译成目标指令,而是在执行阶段调用已被连接的函数库中的printf函数

扩展资料:

C语言文件mode参数:

1.r 以只读方式打开文件,该文件必须存在。

2.r+ 以可读写方式打开文件,该文件必须存在。

3.rb+ 读写打开一个二进制文件,允许读写数据。

4.rw+ 读写打开一个文本文件,允许读和写。

5.w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。

6.w+ 打开可读写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。

7.a+ 以附加方式打开可读写的文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾后,即文件原先的内容会被保留。 (原来的EOF符不保留)

8.wb 只写打开或新建一个二进制文件;只允许写数据。

热心网友 时间:2024-03-21 22:29

不是,使用C语言编写程序时,C语言程序库内包含了printf和scanf这两个函数,当你需要输入输出时,就要输入这两个函数,编译时C语言程序库则调用这两个函数,所以C语言本身是不能输入输出的。

c语言本身只是一个框架,说的调用系统提供的函数,也就是通过头文件做的引用;添加了头文件,头文件内包含的函数,c语言就能调用了。

扩展资料:

文件输入/输出

在C语言中,输入和输出是经由标准库中的一组函数来实现的。在ANSI C中,这些函数被定义在头文件<stdio.h>;中。

标准输入/输出

有三个标准输入/输出是标准I/O库预先定义的:

一、stdin标准输入

二、stdout标准输出

三、stderr输入输出错误。

参考资料来源:百度百科-c语言

热心网友 时间:2024-03-21 22:34

不是,使用C语言编写程序时,C语言程序库内包含了printf和scanf这两个函数,当你需要输入输出时,就要输入这两个函数,编译时C语言程序库则调用这两个函数,所以C语言本身是不能输入输出的。就像你要写字,你是不能直接用手写的,而要借用一直笔才能达到目的。懂了吗?欢迎追问,如果好请采纳。

热心网友 时间:2024-03-21 22:32

这是谈 C 语言的 语法,句法。
C 语言 中 有 赋值语句,条件语句,循环语句,开关语句,转向语句 等语句,但是没有 一种
语句 叫 “输入语句”“输出语句”。
那么 遇到输入输出怎么办 呢? C 语言 用的是 函数调用的方法 -- 调用 输入输出函数。用这个方法来完成。

热心网友 时间:2024-03-21 22:34

不是,scanf和printf是C里面的函数
这句话的意思是这两个函数并不是直接就将数据输入输出,而是使用这两个函数时,这两个函数再调用系统内部函数执行输入输出
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
会计中级什么时候拿证 会计中级职称什么时候领取 手机中毒后恢复出厂设置就可以了吗? 手机中病毒后如何清除? 做代购初期怎么找客源,微商代购怎么找精准客 ...代购,都是阿迪耐克正品。怎么才能把微商做好。 做微商和代购,有哪些引流获客的方法? 250㎜的水泥撑棍一捆多少根? 吊顶一平要多少丝杠 ...断开电源,一端接地,这个时候把极板远离,为什么是两极板电压变大而... 不在主机控制下进入的输入输出操作是什么操作 新手机号几天可以申请4 海底两万里诺第留斯号航行路线及具体时间地点1109 海底两万里 好段+赏析126 快大学毕业之后真的会忙到没有多少自己的时间吗?出去工作要不要学点什 ... c语言是通过什么来输入输出的?5 一个手机号在注册了一个微信后又注册了新的,旧的怎么找回? 为什么我哔哩哔哩每天登陆没硬币了8 新手机号怎么申请1045 去青岛高新区新华书店坐几路公交 神州七号发射地点在哪,负责太空漫步的宇航员是谁535 神舟7号负责太空漫步的宇航员是谁215 谁可以给我个剑侠情缘网络版2免费区的号啊 给分 给钱 给苹果...1 家里有孩子养什么花最好?183 中公网课,错过了还能重新听么?1 三七灰土和二八灰土的区别 三星电视 UA55KU6310JXXZ连接外置电视音响,电视... 你说高高的瘦瘦的男生,穿衣服搭配真的好难,尤其是我这样不懂搭...9 中医中煮成几合为什么意思1 春晚主持人李冰冰和演员李冰冰是同一人吗3 韩国跟朝鲜哪个军事实力强80 夫妻一方要求离婚的 负责太空漫步的宁航员是谁2 神舟七号载人飞船负责太空漫步的宇航员是谁98 沪江网校的课程过期是不是就不能看了50 兴趣班课程有效期法律有哪些规定,那位法律人士解答一下 谁知道机箱后面的手拧螺丝的洞多大的,我想自己DIY侧板,要自...1 珠海南屏医院可以办理健康证吗,要几天可以拿到证? 小学教师资格证和初中教师资格证有什么区别536 UA70KU6300J型号三星电视多少钱? 珠海南屏哪家医院看打呼噜好 领导的四个境界是什么?12 神舟七号载人飞船负责太空漫步的宇航员是517 党员有怎样崇高的思想境界3 “神舟七号”的宇航员分别是谁?160 《海底两万里》简介及作者简介1264 大学本科毕业的那一个月是不是特别特别的忙啊 青岛独立书店在哪 哔哩哔哩投给up主的硬币有什么用82 阐述Linux操作系统与DOS操作系统相比较各自的主要特点。...3