\后若跟十进制数的问题
#include "stdio.h"void main()
{
char a='\082';
printf("%c",a);
}
为什么结果为2?
[此贴子已经被作者于2018-5-30 13:04编辑过]
#include<stdio.h> int main( void ) { int a=0xff000000; short k=( short )a; if (a<0) printf("k=%hd\n",k); else printf("a=%d\n",a); return 0; }