您的位置:首页 > 其它

各种数据类型的输出占位符

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

* 取指针里地址指向的地方的值

& 取改值存储位置的地址值



二进制的输出没有占位符,只能通过其他方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: