一、printf能用在devc吗?
printf能用在devc啊。它基于IBM、摩托罗拉和苹果三家共同开发的PowerPC系列处理器。这款处理器使用RISC(精简指令集运算)结构,它超过了之前Mac所使用的Motorola 680x0系列,而且有本质的不同。苹果的系统软件经过调整,能让大部分为旧处理器编写的程序在PowerPC系列上以模拟模式运行。
二、单片机printf与sbuf使用相同吗?
单片机中print F.主要是打印输出,通过串口进行输出。是一个重定向函数。S buffer主要是串行口传输寄存器
三、printf和scanf可以用在C++里面吗?
在C语言中是用printf函数进行输出,用scanf函数进行输入的。C++保留了C语言的这一用法scanf函数一般格式是:scanf(格式控制, 输出表列)printf函数的一般格式是printf(格式控制,输出表列)例:用scanf和printf函数进行输入和输出#include <iostream>using namespace std;int main( ){ int a; float b; char c; scanf("%d %c %f",&a,&c,&b); //注意在变量名前要加地址运算符& printf("a=%d,b=%f,c=%c\n",a,b,c); return 0;}
四、C#能用在单片机上吗?
C#可以用在单片机上,C#属于高级语言,不能用它编写单片机程序,不过可以用它作为单片机的上位机,c#做界面太好用了,可以编写各种窗口界面控制单片机,比如编写一个控制电机正反转的界面,通过串口控制单片机,我觉得C#比vb写上位机更简单。
五、C语言中printf用在scanf前面是什么意思?
用来显示输入的提示信息 比如:printf("请输入菜单项前面序号进行选择(0=结束): "); scanf("%d",&a); 就会在接收键盘输入前出现提示:请输入菜单项前面序号进行选择(0=结束): 这样省得用户在输入时不知道输入的用途和类型,以免输错
六、debugview工具能捕捉printf么?
在程序中使用如下函数:
1> OutputDebugString 或者在MFC中使用TRACE
2> 内核模式中使用Out_Debug_String,DbgPrint ,_Debug_Printf_Service 编译程序为DEBUG版本,然后运行程序(不是在vs 中运行,是单独运行),打开debugview 就可以在其中看到输出的调试信息。 Debugview 也支持远程调试,在本机运行Dbgview.exe /c/s/t 可以让DebugView以服务的形式运行。在远端打开Debugview,点击Computer/connect ,输入查看调试信息主机的IP ,点击确定即可。
七、printf属于语句吗?
以C语言为例,printf不是c语句。
printf是一个c标准库函数,函数原型定义在stdio.h。从严格意义上来说,库函数不属于c语言。
格式化字符串包含三种对象,分别为:
(1)字符串常量;
(2)格式控制字符串;
(3)转义字符。
字符串常量原样输出,在显示中起提示作用。输出表列中给出了各个输出项,要求格式控制字符串和各输出项在数量和类型上应该一一对应。其中格式控制字符串是以%开头的字符串,在%后面跟有各种格式控制符,以说明输出数据的类型、宽度、精度等。
八、printf后面能是赋值表达式吗?
printf("%d,%d\n",a=a+1,b+a); 这个涉及到参数求值顺序的问题,有的编译器是从左到右求值,你的编译器是从右到左求值的 所以b+a 时 就是4+7=11,然后 a=a+1 这个表达式的值是4+1 = 5 所以输出 5 ,11 printf("%d\n",(a=a+1,b+a)); a=a+1,b+a是一个逗号表达式 ,它的值是最后一个表达式的值,而逗号表达式是从左到右求值的 a=a+1 a 变为5,然后 b+a 就是 7+5 = 12,所以逗号表达式的值为12 ,输出12 关于参数求值顺序的问题,你可以网上搜索下
九、printf\0是空格吗?
c语言中“\0”不是空格,是空字符串。
'\0' 是字符常量,NULL 字符,ASCII码数值0,用作字符串结尾符。
"\0" 是字符串,里面有一个写入的字符串结尾符,还有一个默认的字符串结尾符。
"\0" 字符串长度是0, 占内存 2 字节。
检验:
#include<stdio.h>
main(){
char s[]="\0";
printf("%d %d\n",strlen(s),sizeof(s));
printf("||%s||\n",s);
}
输出:
0 2 (可以看出,字符串长度0,占内存2)
|||| (可以看出没有输出空格)
十、printf是c语句吗?
不是
以C语言为例,printf不是c语句,Printf是标准库里的函数。语言的语句用来向计算机系统发出操作指令。一个语句经编译后产生若干条机器指令。C语句都是用来完成一定操作任务的。printf命令的作用是格式化输出函数,一般用于向标准输出设备按规定格式输出信息。printf()函数的调用格式为:printf(“”,)。printf()是C语言标准库函数,在stdio.h中定义。输出的字符串除了可以使用字母、数字、空格和一些数字符号以外,还可以使用一些转义字符表示特殊的含义。