今天在调试单片机程序,发现接收的buffer是一个字符串,但是里面的数字需要拿出来使用。
研究了半天,发现字符串的每一个字符单独打印出来是相对应的ascll值,
所以,如果你要把字符数字转换成整形数字就直接减去48或者减去一个字符‘0’就好了。
今天在调试单片机程序,发现接收的buffer是一个字符串,但是里面的数字需要拿出来使用。
研究了半天,发现字符串的每一个字符单独打印出来是相对应的ascll值,
所以,如果你要把字符数字转换成整形数字就直接减去48或者减去一个字符‘0’就好了。