c语言中的输出操作相对java来说是比较麻烦的,每种数据类型的输出都有各自的占位符;
下面是各种数据类型的输出占位符:
int a = 1; printf("这个整数是:%d", a);
int a = 10; printf("a的八进制输出是:%o \n", a);//输出是12 printf("a的十六进制输出:%x \n", a);//输出是a
*:取指针里地址指向的地方的值,&:取改值存储位置的地址值
黑马程序员-c语言基础:各种数据类型的输出占位符,布布扣,bubuko.com
原文:http://www.cnblogs.com/cxbblog/p/3704326.html