第1个回答 2008-11-15
%d 从C语言中继承过来的,表示整型格式输出
int val=6;
printf("%d",val);输出6
/n(应该是\n吧),\表示转义字符.'\n'表示一个换行字符,"\n"表示由一个换行字符组成的串;
&d ,这里的d是标识符(变量名),在C语言中有取d的地址和与运算的意思,但在C++中有三种意思第一种是继承C的取址,另一种是引用(也是给d取一个别名),第三种就是与运算;
int d;
scanf("%d",&d);//取d的地址
int &ref=d;//引用也就是说ref与d是表示同一个变量
d=12&15;//这里的意思是把12(在计算机中表示为00001100)与15(00001111)做运算结果为12(00001100).