二:C++基础语法

/基本数据类型*********************************/
/短整型/
/-32768到32767,占用两个字节/
SHORT D_SHORT;//这个是windows写法
short D_short;//这个是标准C语言写法
__int16 D_int16;//这个是标准C语言写法

/*长整型*/
/*-2147483648到2147483647,占用4个字节*/
__int32 D_int32;
int D_int;
long D_long;

/*字符型都是一个字节只能表示-128-127*/
__int8 D_int8;
char D_char;
CHAR D_CHAR;
BYTE D_BYTE;/*它是一个字节型,无符号,代表0-255*/
UCHAR D_UCHAR;/*它是一个字节型,无符号,代表0-255*/

/*双字节*/
WCHAR D_WCHAR;
wchar_t D_wchar_t;

/*布尔型*/
bool D_bool;/*它是一个字节,只能表示真和假*/
BOOL D_BOOL;/*它占用4个字节,本质是一个int型*/

/*浮点型*/
float D_float;/*单精度浮点,4个字节*/
double;
FLOAT;/*单精度浮点,4个字节*/
DOUBLE;/*双精度浮点,8个字节*/

/*自适应整型,32位程序,占用4个字节,64位程序占用8个字节*/
DWORD_PTR D_DWORD_PTR;
ULONG_PTR D_ULONG_PTR;
cout << sizeof(DWORD_PTR) << endl;


/*转义字符**********************************/
/*
printf("响铃\a\n");
printf("换行\n");
printf("制符表\t制符表\n");
printf("反斜杠\\\n");
printf("单引号\'\n");
printf("单引号\"\n");


const char *string = "我是一个\"字符串\"";

cout << string << endl;
*/



/*算式运算**********************************/
/*
int a = 5,b=3,c;
c = a + b;
a = a - 1;
b = b - 1;
cout << a + b + c << endl;
*/

/*
int a, b, c = 5;
cout << &b << endl;
a = 1;
b = 204;
c = c / 2;
*/
/*
int a = 0;
int b = 1;
int c = 2;
int d = 3;
//先++先执行运算a=a+1再执行语句
//后++先执行语句再执行运算
++a;//1
b++;//2
--c;//1
d--;//2
cout << a-- + --b + c++ + d-- << endl;//1+1+1+2
cout << a << endl;
*/
/*关系运算*********************************/
/*
==
<
>
>=
<=
!=
||或
&&与
!非
*/

/*条件语句*/
/*
一个=是给变量赋值
两个等于是判断
*/

/*
int a = 0;
int b = 10;
if (a==b)
{
	cout << "a等于b" << endl;
}
else
{
	cout << "a!=b" << endl;
}
*/

/*C语言中为真,过程语句执行,为假则过程语句不执行*/
/*
bool c = false;
bool d = true;

if (c)
{
	cout << "执行" << endl;
}
else
{
	cout << "不执行" << endl;
}
*/
/*
bool c = false;
bool d = true;

//if (c&&d)cout << "true" << endl;//如果大括号里面只有一条语句可以不加大括号
//else cout << "false" << endl;

if (c||d)cout << "false" << endl;
else cout << "true" << endl;
*/
/*C语言中不等于0则条件为真,等于0则条件为假*/

/*
int e = 5;
int f = 0;
//if(e&&f)cout << “true” << endl;
//else cout<< “false” << endl;

if (e>=0&&f<=5||0)cout << "true" << endl;
else cout<< "false" << endl;

*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值