- 博客(5)
- 收藏
- 关注
原创 %.数字的含义
整型转换就是把字符型的数字转换为可以计算的整形的数字。但这只适用于0-9所组成的字符串,比如a="982",不能计算,想要得到a*2,必须要转成整形才可以实现,既int(a)*2,否则就会报错。对于%e,%f来说,表示小数点右边数字的位数。对于%s来说,表示待打印字符的最大数量。对于整型转换,表示待打印数字的最小位数。对于%g来说,表示有效数字最大位数。
2022-10-22 14:44:10 185
原创 C primer plus中遇到的问题
先在十六进制数前加上前缀0x或0X,用P或p代替e,用2的指数幂代替10的指数幂。例如:0xa.1fp10=(10+1/16+15/256)×1024。p计数法时用十六进制表示浮点常量的格式。打印p计数法要用%a或%A转换说明。用%e打印正常科学计数法的浮点数。
2022-10-22 14:22:15 89
转载 C primer plus学习中的问题
整数——使用什么转换说明来打印其内容——%*o。一个字段宽度在参数列表中给定的八。name宽3个字符的字段内打印它。
2022-10-02 15:01:19 48 1
原创 printf输出字符时‘H‘,105,‘\41‘的区别
'\41'代表八进制整数,ASCII中的33,为!,注意单引号中的8进制不用0打头,因为规定了\后不能加十进制数字,不会造成混淆。105代表十进制整数,ascii中105位是i,注意105不用单引号,'105'输出结果就将是105而不是i。
2022-10-02 14:39:00 683
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人