printf("%d %d %d",strlen("123\456"),"\010",'\128');
谁能帮我看看这几个分别的意思
可是那个‘\128’ 128表示的到底是哪个进制下的ascill码?
3个d%代表你要输出3个整型数和后面数据一一对应,strlen() 表示获取括号里面数据的长度,是整形数据,后面2个都是以整数输出。简单问题就自己百度,我也是菜鸟。
'\128' 网上查的是8进制数,所以错误了。
%d,表示输出整数,三个整数分别是:字符串长度,字符串地址,和字符的Ascill码
喔 明白 感谢感谢 那那strlen里面的\456表示的是八进制下的456代表的ascill码所表示的字符吗
@凡尘客栈: 至于这种问题,你不要死记硬背,动手调试一下就知道