gpt4 book ai didi

c - 关于 printf 和 scanf

转载 作者:行者123 更新时间:2023-11-30 19:54:42 26 4
gpt4 key购买 nike

printf是什么意思?和scanf命令是 C 语言的一部分,因为它们不需要包含 #include<stdio.h> .

为什么其他语言不是 C 语言的一部分?

最佳答案

What is the mean that,(print f) and (scan f) commands are the part of c language

它们不是“命令”,而是函数,而且它们也不是语言的一部分。

they don't need inclusion of #include

他们确实这么做了。 他们比其他人更需要 header /声明,因为它们是可变的。不为它们提供原型(prototype)将很快导致未定义的行为。

why don't others be the part of c language

再说一次,这些不是语言的一部分,因为...因为它们不是语言的一部分。它们是独立函数,对 C 程序的核心语法和语义没有贡献。它们不包含在 C 的上下文无关语法中。 C 标准确实描述了它们 - 因为它们是 C 标准库的一部分。

关于c - 关于 printf 和 scanf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18376350/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com