c/c++ 程序设计初步(一)(小白必学知识点以及复习总结专用)
时间 2020-10-26
标签
c++
spa
对象
内存
get
变量
总结
字符
1、C++的输入与输出
cout 输出流对象 cin 输入流对象 <<流插入运算符 >> 流提取运算符
格式:
cout<<表达式1<<表达式2<<…… //输出
cin>>表达式1>>表达式2>>…… //输入
实例:
cout<<"c++";
结果为:
c++;
注意:系统会在内存开一段缓冲区,并非一插入就输出
输入时把空格和换行字符输入给字符变量时会跳过
2、用getchar和putchar进行字符输入和输出
putchar(带字符) getchar(不带字符)
用getchar获得字符的ASCLL的值
cout<<getchar();
注意:读入的其实是ASCULL码
3、关系运算和关系表达式
c++的关系运算符有:
< <= > >= == !=
关系表达式的形式为:
表达式 关系运算符 表达式
a>b, a+b>b+c
4、逻辑常量和逻辑变量
逻辑型常量只有两个:false(假) true(真)
逻辑型变量用bool来定义 称为布尔变量
它的值只能为逻辑型常量
bool tao;
注意:false为0 true为1 逻辑型变量在内存中占一个字节
非零整数赋给逻辑型变量按真处理
5、逻辑运算和逻辑表达式
逻辑运算符:
&& 逻辑与 (至关于and)
|| 逻辑或 (至关于or)
! 逻辑非 (至关于not)
逻辑表达式:
表达式 逻辑运算符 表达式
a&&b //全真为真 有一假为假
b||c //全假为假 有一真为真
!c // 真为假 假为真
a||b&&c //等价于a||(b&&c)
注意:&&优先级比||高 因此向&&靠齐
以上都是我我的总结出来的
如如有地方值得改进的欢迎你们留言共同进步!