printf和scanf函数为什么一个要取地址符一个不用呢?
printf函数在输出的表列项 直接加变量名就可以了 为什么scanf函数要加取地址呢? printf函数也可以理解为从这个变量的地址开始读取输出数据啊
还有就是好像看到书上说的 对一个字符数组(比如char a[]),如果printf("%o\n",a)则输出地址,如果printf("%s\n",a)就输出字符串 为什么第一个是输出地址而不是将字符数组里的内容的0101当作八进制整数内容输出呢?
2008-10-19 17:44
2008-10-19 18:07
2008-10-21 23:02
2008-10-22 21:44
2008-10-22 21:56
2008-10-22 22:36
2008-10-22 22:43
2008-10-22 22:49
2008-10-22 22:59
2008-10-22 23:07