c++組み込みタイプデフォルトテスト
1390 ワード
#include
int main ()
{
int i = int();
//unsigned int ui = unsigned int();
double d = double();
float f = float();
char c = char();
//unsigned char uc = unsigned char();
std::cout << "
i = " << i
//<< "
ui = " << ui
<< "
d = " << d
<< "
f = " << f
<< "
c = " << c
//<< "
uc = " << uc
<< std::endl;
return 0;
}
i = 0
d = 0
f = 0
c =
#include
//vs2017
int main ()
{
int i = int();
unsigned int ui = unsigned int();
double d = double();
float f = float();
char c = char();
unsigned char uc = unsigned char();
std::cout << "
i = " << i
//<< "
ui = " << ui
<< "
d = " << d
<< "
f = " << f
<< "
c = " << c
//<< "
uc = " << uc
<< std::endl;
return 0;
}
i = 0
ui = 0
d = 0
f = 0
c = a
uc = a