【c语言】神奇控制符的真确用法

知识点:

1. 字符类型(char)>>%c

2. 字符串类型char[]>>%s

3. 短整型(short)>>%hd

4. 整型int>>%d 或 %i

5. 长整型(long)>>%ld

6. 单精度小数类型(float)>>%f

7. 双精度小数类型(double)>>%lf  或 %f

8. 十六进制输出>>%x

9. 八进制输出>>%o

10. 指针变量输出>>%h

11. 前面加上0x的话%#来格式化

代码部分:

#include <stdio.h>

int main()

{

int sum=97;//定义整型变量并赋值97

//格式控制符的调用,同一个值97的 不同的控制符下的输出形式

printf("int(d):%d\n\

char(c):%c\n\

short(hd):%hd\n\

int(i):%i\n\

long(ld):%ld\n\

float(f):%f\n\

double(lf):%lf\n\

十六进制输出(x):%x\n\

十六进制输出带0x(#x):%#x\n\

八进制输出(o):%o\n\

指针变量的输出(p)%p\n\

指针变量的输出带0x(#p)%#p\n",

    sum,sum,sum,sum,sum,sum,sum,sum,sum,sum,sum,sum);//标准输出语句

char str[]={"字符串类型变量要用%s控制符来打印"};

printf("char[](s):%s\n",str);//打印出字符串变量

system("pause");//按任意键推出语句

return 0;//结束进程

}

演示效果:


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。