C中的格式说明符:是否可以%s存储整数值?
存储由序列字符组成的字符串的%s格式说明符能否存储整数序列?如果是..您能解释一下吗?数字是用字符表示的,因此是的,您可以使用C中的格式说明符:是否可以%s存储整数值?,c,format-specifiers,C,Format Specifiers,存储由序列字符组成的字符串的%s格式说明符能否存储整数序列?如果是..您能解释一下吗?数字是用字符表示的,因此是的,您可以使用“%s”说明符读取数字,并将其存储在char[]数组中,然后您可以使用atoi()将字符串的表示形式更改为数字变量(二进制表示形式)或strtol()数字无论如何都是用字符表示的,因此您可以使用“%s”说明符读取数字并将其存储在char[]数组中,然后您可以使用atoi()将字符串的表示形式更改为数字变量(二进制表示形式)或strtol()不,它不能。说明符必须与其写入的
“%s”
说明符读取数字,并将其存储在char[]
数组中,然后您可以使用atoi()将字符串的表示形式更改为数字变量(二进制表示形式)
或strtol()
数字无论如何都是用字符表示的,因此您可以使用“%s”
说明符读取数字并将其存储在char[]
数组中,然后您可以使用atoi()将字符串的表示形式更改为数字变量(二进制表示形式)
或strtol()
不,它不能。说明符必须与其写入的输出变量的类型匹配。否则,您的程序具有未定义的行为。仅此而已,结束。%s
无法存储任何内容,char[]
或int[]
%s%d%e%f%g
都不是格式说明符。。它们不将值存储在Cchar中,char可以作为整数。字符的位宽度取决于使用的C实现。它通常是8。不,它不能。说明符必须与其写入的输出变量的类型匹配。否则,您的程序具有未定义的行为。仅此而已,结束。%s
无法存储任何内容,char[]
或int[]
%s%d%e%f%g
都不是格式说明符。。它们不将值存储在Cchar中,char可以作为整数。字符的位宽度取决于使用的C实现。它通常是8。