C语言里怎么定义boolean类型的变量,并打印出来
答案:2 悬赏:20 手机版
解决时间 2021-04-01 11:46
- 提问者网友:鐵馬踏冰河
- 2021-03-31 22:32
C语言里怎么定义boolean类型的变量,并打印出来
最佳答案
- 五星知识达人网友:毛毛
- 2021-04-01 00:01
所有的变量在内存中都自己的存储空间,该空间的编号就是内存地址,可以通过&运算符来获得变量地址,通过printf("%p")函数进行输出,%p表示按内存地址格式输出(16进制)如:#include void main(){ char c ; char ac[10]="hello"; struct t { int a, b; double d; } st ; printf("c's address = %p\n", &c ); //输出一个字符类型变量的地址 printf("ac's address = %p\n", &ac ); printf("ac's address = %p\n", ac ); //数组名本身就是一个地址,若按%p输出,就会得到其地址 printf("ac's address = %s\n", ac ); //按%s输出,就会输出地址中的字符串数据hello printf("st's address = %p\n", &st ); //输出一个结构体类型变量的地址}
全部回答
- 1楼网友:詩光轨車
- 2021-04-01 01:27
bool test = true;
print("%d",test);
print("%d",test);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯