三.20220107学员作业

本文探讨了C语言中的基本数据类型及其字节大小,包括整型、布尔型和字符型。讲解了sizeof运算符的作用,用于获取数据类型的大小。同时,通过示例展示了不同数据类型的打印结果,如bool和BOOL的差异。此外,还区分了字符、字符数组和字符串的概念,并讨论了多字节字符集和Unicode的区别。最后,给出了字符'9'、'%'和空格在内存中的ASCII值,以及一个含有空字符的字符数组的打印输出和其大小。

1.列举几个我们C语言里面的基本数据类型 字节大小。

2.sizeof 的作用?是函数吗?

3.写出打印结果?

bool bSet = false;
printf("bSet=%d\n",bSet);

BOOL bSet1= 66;
printf("bSet1=%d\n",bSet1);

int iSet3 = 66;
printf("iSet3=%d\n",iSet3);

4.字符和字符数组以及字符串的区别

5.多字节版本和unicode版本的区别?

6.字符‘9’ ‘%’ ‘<空格> ’ 在内存中的值为多少?

7.写出打印结果?

 char cc1[9] = { 'D','D','H','\0','e','a','\0' ,'r','t'};
 printf("cc1 = %s\n ", cc1);
 printf(" char cc1[9] 大小=%d\n", sizeof(cc1));

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

迪大学院

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值