ldcf.net
当前位置:首页 >> C++的%D是什么? >>

C++的%D是什么?

%是一个特殊的符号 %d 是格式化为整型 %s 是格式化为字符串 %lld 是格式化为长整型 比如: int n = 10; char str[] = "abcd"; __int64 n64 = 100000000000; printf("%d %s %lld", n, str, n64); // 将n,str,n64分别格式化为整型,字符串,长整...

这不就是在c++里用C的表达方式吗。 %d通常和printf一起用,譬如printf("%d",a); 也就是打印整数a. %d和%i都是整数。 相对应: %f: float,double %c: char %s: char*

%d 是将你输出的数据转化为十进制的一个数 比如 int a=5; printf("%d",a); 这个%d就是代表的值。 /是转义字符。/n的意思是讲光标下移一行,也就是换行。类似的还有/t,就是将光标后移一个tab位。 &是取地址符。&d的意思是取d在内存中的地址。

在C++中, 一般输入输出都用cin和cout了 不需要使用%c%d之类的格式字符 这个是C语言中, printf和scanf,以及类似函数在格式化输入输出时,使用的格式字符 用来标记后续参数的类型。 %c对应char类型 %d对应int类型。

printf格式字符 格式字符 说 明 d,i 以带符号的十进制形式输出整数(正数不输出符号) o 以八进制无符号形式输出整数(不输出前导符0) x,X 以十六进制无符号形式输出整数(不输出前导符0x),用x则输出十六进制数的a~f时以小写形式输出,用X时...

二者均为C/C++的格式化字符串,用于printf族和scanf族函数中。 其中 %c对应字符类型,即char型。输入输出时,均在字符上操作,存入到char类型变量,或输出char类型变量值。 %d对应整型,即int型。输入输出时,均在整数上操作,存入到int类型变量...

c++中 %d 十进制有符号整数 %f 浮点数 %s 字符串 %c 单个字符 %p 指针的值 %e 指数形式的浮点数 ASCII码对应如下: 9572 9589 9574 9587 9571 9584 9573 9592 9520 9575 #include using namespace std; int main() { cout

%f表示单精度float%d表示整型%c表示单个字符%s表示字符串 示例代码char a='A';char b[] = "hello";float f=1.23int k = 10;printf("浮点数据%f",f);printf("整型数据%d",k);printf("字符%d",a);printf("字符串",b); %表示后面是参数,会用对应位...

完整的代码应该是下面这样的。 printf("i=%d\n",i); 表示在%d这个位置以十进制整数格式输出i的值,并换行。其中"i="原样输出,"\n"表示换行。

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com