偶然发现cout和printf两种输出的结果竟然不一样,是一个非常简单的例子:
#include<iostream>
using namespace std;
int main()
{
double dval= 7;
double* p1 = &dval;
printf("*p1 = %d\n",*p1);
cout << "*p1 = "<<*p1;
system("pause");
return 0;
}#i偶然发现cout和printf两种输出的结果竟然不一样,是一个非常简单的例子:
#include<iostream>
using namespace std;
int main()
{
double dval= 7;
double* p1 = &dval;
printf("*p1 = %d\n",*p1);
cout << "*p1 = "<<*p1;
system("pause");
return 0;
}#i