还有个问题请教一下?
printf("<16> 0x%x\n",a); /*转换成一个十六进制数值*/ getch(); 上面这个式子,不是已经有了一个printf函数了吗?为什么,还要用getch呢??能不能说明一下,谢了!
我不是高手,我只有一米七多一点。
这里的getch()是停顿用的,本来是取输入的,不过好多编译软件都把程序一闪过,通过这个函数让你看个够。
不好意思现在才看到你的回帖,神走后一直没心情看帖。
这里Ox就是打印“Ox”的意思,而%x是给出打印a的位置而已。
反而是<16>我没懂,晕~~~我学C++的,只知道转化用cout<<dec<<hex<<oct
其中dec为10进制,hex是16进制,oct是8进制。
真不好意思,我是ljr8,但那个用户名的密码掉了,只好换了一个,有个问题一直没上来问。
就是我机子上的c语言编写的怎么每个至少都有一个错误?但编写的和书上的一样,而且别人的机子编写的成工,请问各位 c高手知不知道是怎么回事?谢谢!
%x是以16进制的形式输出。