c++中,printf("x=%d,y=%d\n",x,y);什么意思?大虾

如题所述

首先是c++中基本抛弃这个函数而用更高级的cout<<x<<y;
其次是printf本身是一个标准类库函数,是一个c语言的标准输出函数,
printf("x=%d,y=%d\n",x,y);中%d表示的是输出个是意思是digital即……数字,而\n是换行符
所以这个语句就是:在屏幕上打印x= “x” ,y= “y”
引号中的x和y就是你输进去的变量啦
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-18
C++兼容C的语法,printf("x=%d,y=%d\n",x,y);和C语言得到的是一样的,就是分别输出x,y的值。
第2个回答  2012-05-18
C++头文件iostream兼容printf,它的意思和C语言一样,把变量x,y的值以整形方式输出
第3个回答  2012-05-18
c++ 最好是这样 std :: cout << x << y << "\n";
你那个是c标准,但是c++兼容那种形式。
第4个回答  2012-05-18
这严格的来说是C中的就是输出整形的x,y
相似回答