C语言定义一个int型变量,用printf把它的值打印出来。 知识点 1:如何定义变量 知识点 2:%d以10进制打印数据 %x以16进制打印数据 知识点 3:\n是转义字符,可以实现换行的效果。 #创作灵感#图文种草机 #c语言 #每天学习一点点 #一分钟干货教学 热榜推荐 一瞬的烟花,一生的回忆#我在抖音放烟花给你们看 #城市...
int main(void){ int a=15;long float b=123.1234567;double c=12345678.1234567;char d='p';printf("a=%d\n", a);printf("a(%%d)=%d, a(%%5d)=%5d, a(%%o)=%o, a(%%x)=%x\n\n",a,a,a,a); // %% 可以输出 printf("a=%f\n", b);printf("b(%%f)=%f, b(%%...
内存里的数而已,说它是int就是int,说它是int *就是int * -布洛妮娅 麻婆豆腐 11 只是地址换一种形式输出 GTA小鸡 麻婆豆腐 11 你说的没错,用%d输出指针是错误的 木水VS木木 团子家族 10 %p才是打印指针地址的 射命丸文 超能力者 9 printf没有类型检查的,只看内容不看类型,这也是printf的...
这个d是decimal的意思,十进制整数,指针里面存的是地址,一般是十六进制的,强行被%d转成相应的十进制...