各种数据类型的输出占位符
2015-01-10 17:44
1601 查看
c语言中的输出操作相对java来说是比较麻烦的,每种数据类型的输出都有各自的占位符
下面是各种数据类型的输出占位符:
short / int %d
long %ld long 是int得修饰,不能算是一种单独的数据类型,只是比int多了四个字节的存储空间
long long %lld
char %c
float / double %f float 默认是6位小数输出;可以在%f中控制;例如:%.2f:输出两位小数;
char *s %s 输出字符串
unsigned %u (signed:有符号类型, unsigned:无符号类型;默认都是有符号的)
八进制 %o 以0开头
十进制 %d
十六进制 %x 以0x开头
地址值 / 指针值 %p
* 取指针里地址指向的地方的值
& 取改值存储位置的地址值
二进制的输出没有占位符,只能通过其他方法
下面是各种数据类型的输出占位符:
short / int %d
long %ld long 是int得修饰,不能算是一种单独的数据类型,只是比int多了四个字节的存储空间
long long %lld
char %c
float / double %f float 默认是6位小数输出;可以在%f中控制;例如:%.2f:输出两位小数;
char *s %s 输出字符串
unsigned %u (signed:有符号类型, unsigned:无符号类型;默认都是有符号的)
八进制 %o 以0开头
十进制 %d
十六进制 %x 以0x开头
地址值 / 指针值 %p
* 取指针里地址指向的地方的值
& 取改值存储位置的地址值
二进制的输出没有占位符,只能通过其他方法
相关文章推荐
- c语言基础:各种数据类型的输出占位符
- 编译器定义的C/C++语言各种基本数据类型的取值范围用程序输出
- printf中输出double的占位符、printf和scanf对于各种格式说明符可以接受的参数类型
- 输入各种数据类型的数据,并输出其每个字节的内容
- 输出系统中各种数据类型所占的字节数
- nslog 输出各种数据类型
- 数据类型和各种占位符
- cout输出各种类型数据时的处理方式
- 29 在屏幕上输出各种类型的数据
- 该程序输出各种数据类型占用的字节数
- 用printf输出string类型数据总结
- MySQL 各种数据类型
- symbian c++ 各种数据类型转换
- VB中各种数据类型转换函数
- 各种交换机的数据接口类型
- VB中各种数据类型转换函数
- 用PHP输出MySQL中的timestamp数据类型
- 各种数据类型介绍、数据类型转换的总结
- VB中各种数据类型转换函数
- 关于static 的各种数据类型 及在面向对象编程中的应用