www.hczm.net > printF 与 putChAr的区别

printF 与 putChAr的区别

putchar 只能输出一个字符 printf能输出各种形式 如%d %f %lf %s 都可以 这两个没什么好比的,各自有各自的功能 如printf("%c",'A') 相当于 putchar('A');

printf是标准输出函数,可以输出char型、int型、float型、double型等数据。 putchar是字符输出函数,只能输出字符。 printf("%c", 'a'); // 输出字符printf("%s", “sadf”); // 输出字符串printf("%d", 3); // 输出int型数据printf("%f", 3.14); ...

printf(" "); 是有格式打印输出。双引号里是格式,现在格式是输出一个空格。 putchar(参数是整型); 打印一个ASCII 值对应的 字符。 例如 putchar(' '); 现在单引号括起的是字符常量,输出一个空格。

printf是标准输出函数,可以输出char型、int型、float型、double型等数据。 putchar是字符输出函数,只能输出字符。 printf("%c", 'a'); // 输出字符 printf("%s", “sadf”); // 输出字符串 printf("%d", 3); // 输出int型数据 printf("%f", 3.14...

putchar('\n')只能用来输出一个字符'\n',不能添加其他的内容了 printf("\n");这里是双引号,不是单引号,用于输出'\n',但就这一个字符,结果是一样的,不过这个函数还能同时输出其他的内容,如printf("abc\n");同时输出。

printf()可以输出一个字符串,putchar()只能输出一个字符。

【getchar】:从标准输入里读取下一个字符。返回类型为int型,返回值为用户输入的ASCⅡ码,出错返回-1。 【scanf】:接收从键盘输入的多个字符,并保存在对应地址的变量中。变量可以指定不同的类型。 【putchar】:向终端输出一个字符。其格式为p...

getchar和putchar是针对char数组的,可以一起输入输出 而printf scanf是针对单个的,int或者char的输入和输出 补充: 比如定义一个char a[10] 用 a=getchar; 则运行的话,你就可以输入一行字符按回车就会全部赋值给数组a了,比如abcd putchar(a)...

putchar只能用于字符的输出,但是就是因为这样所以效率比printf高 完全可以用printf取代

网站地图

All rights reserved Powered by www.hczm.net

copyright ©right 2010-2021。
www.hczm.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com