[求助]浮点数的位码与string函数的问题
1.浮点数的位码
#include<iostream>
using namespave std;
int main()
{
float f=19.2F;
unsigned int* pa=reinterpret_cast<int*>(&f)
for(int i=31;i>=0;i--)
cout<<(*pa>>i &1)<<(i=31 || i==23?"-":"");
cout<<"\n";
}
unsigned int* pa=reinterpret_cast<int*>(&f)
unsigned int* pa=reinterpret_cast<int*>(&f)这个怎么也看不明白
2.
#include<iostream>
using namespace std;
int main()
{
for(int i=1;i<=10;i++)
cout<<string(10-i,' '); 这是什么函数?string功能是啥?
for(char ch='A';ch<=64+2*i;ch++)
cout<<ch;
cout<<endl;
}
希望高手指教下..我是在钱能的C++程序设计教程第2版里看到的..