00问答网
所有问题
在C语言中把print改成printf行不行
如题所述
举报该问题
推荐答案 2017-11-01
不行,printf是标准库函数,而标准库函数里并没有print。当然可以自己写一个print函数来代替printf的功能。如果自己没有写print函数,用printf改成print会出现提示:warning C4013: 'print' undefined; assuming extern returning int,意思是函数未定义。printf的命名也是有根据的,printf中的f是格式(format)的意思,即按指定格式输出,如printf("%d",a);表示变量a按十进制整型输出。如果printf中没有f又如何能体现出“按格式输出”的功能呢?
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jDrDDj0Br.html
其他回答
第1个回答 2017-10-31
print是怎样定义的。。。。。。。通常输出命令行是printf
~~~~~
~~~~~~~~~~~
~~~~~~~
~~~~~
第2个回答 2013-01-03
什么意思?在c语言中本来就是printf啊。你的意思是用print代替printf吧?当然可以的,比如:
#include<stdio.h>
#define print printf
void main()
{
print("hello!\n");
}
完全是没问题的。
追问
print 与printf在任何时候都能混用呀
追答
只要程序开头有
#define print printf
可以!
第3个回答 2013-01-03
可以的。凑字···
第4个回答 2013-01-03
不就要printf吗?
相似回答
在C语言中
这道题怎么算
答:
结果是"编译无法通过"原因:使用了未定义的函数print()
把print
()
改成printf
()在32位系统上结果如下:-2 37777777776 7d 4294967283 --- -2在int32下存储(补码)为:0xFFFFFFFE(就是31个'1',1个'0')以%d 输出没什么好说的了,以%o输出,即从右边开始,每3位二进制组成1个八进制数,一共32位二...
这个
C语言
错在哪里>
答:
修改后的代码无错误,估计你是把编程放在别的盘里,而不是系统盘。电脑无法读取数据库。这个图片是我
将print改为printf
后用你的源代码在我机器上运行的结果。
C语言
编程问题救教,多谢指点
答:
(2)print应该
改成printf
,
C语言中
输出函数应该是printf.
c语言print
这个函数怎么
用
答:
输出结果为a=3,b=4。以
printf
("abc")中abc为格式控制字符串中的普通字符,原样输出。print(“%d”,i)为以整形输出变量i的值。printf命令的作用是格式化输出函数,一般用于向标准输出设备按规定格式输出信息。printf()函数的调用格式为:printf("<格式化字符串>", <参量表>)。printf()是
C语言
标准...
大家正在搜
c语言print和printf
printf在c语言
print和printf
printf和print区别
C语言printf函数
C语言printf无法输出
c语言printf功能
c语言printf用法
c语言printf输出
相关问题
C语言printf函数为什么要加个f而不是直接print
c语言print这个函数怎么用
c语言为什么printf()函数的使用不需要声明?而自己定义...
C语言中怎样输出空格? 用printf("\ ")行不行?
c语言printf函数可以中途换行吗?
请问高手,在C 语言中printf与print两个有什么区别...
c语言中除法,printf输出,结果很疑惑,请指出问题在哪,...
C语言中printf和cprintf有什么区别啊