cwlr.net
当前位置:首页 >> C++%u什么时候用 >>

C++%u什么时候用

输出无符号型变量的时候用。 比如:unsigned a=40000;printf("%u",a); 无符号型的好处就是没有符号,因此范围大一点。0~65535之间。而int型为-32768~32767之间。

%u是表示将数据按照无符号整数数值输出 例如:int a = -1; printf("%u", a); 输出结果应该是65535。 \r是回车但不换行,即回到本行开始处 \n是回车带换行,即到下一行的开始处

%u是输入输出格式说明符,表示按unsigned int格式输入或输出数据。 举例说明如下: unsigned int a; // 定义一个无符号整型变量ascanf("%u", &a); // 接收用户输入的数据,并转换为无符号整型(unsigned int)格式,赋值给标量aprintf("%u", a); /...

是c++标准输入输出函数中的格式限定参数 %d:指参数以十进制整型输入or输出 %f:浮点数输入or输出(还有%1.2f 等,表示限定小数点前后的位数) %u:无符号整数 %x:十六进制 %o:八进制 例如:sprintf(strBuff,"%3.3f %x",100,100) strBuff结果为字符串"...

%d 短整形,一般占两个字节 %u 无符号短整形 %ld 长整形,一般占四个字节 %c 字符型 %s 字符串

格式化输出时 printf("%d",-1); 整型 输出 -1 printf("%ud",-1); 无符号整型 输出 65535

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