Dalaoi 发表于 2022-4-24 20:58:34

关于取值范围

请问格式化打印这里为什么不是填写
i的值是
j的值是

风车呼呼呼 发表于 2022-4-24 21:15:49

什么意思?你认为应该怎样写?

Dalaoi 发表于 2022-4-24 21:29:24

风车呼呼呼 发表于 2022-4-24 21:15
什么意思?你认为应该怎样写?

printf("i的值是%hhd\n",i);
printf(" j的值是%hhu\n",j);
这个题目是不是不可以这么写

风车呼呼呼 发表于 2022-4-24 21:43:35

Dalaoi 发表于 2022-4-24 21:29
printf("i的值是%hhd\n",i);
printf(" j的值是%hhu\n",j);
这个题目是不是不可以这么写

可以,双引号里面你写什么就会打印什么,你就算写毫无关系的“abc”、“早上好”都不会出问题。
但平时可以刻意锻炼自己用英文,一是通用性高一些,如果在一些不支持中文编码的环境里打印中文会出现乱码。二是,多用用有利于以后对变量的命名,做到见名知意,变量名是没办法用中文来写的。
页: [1]
查看完整版本: 关于取值范围