大型史诗级恐怖片大一新生的期末考试即将来袭,各位友友们有没有跟我一样平常上课摸鱼下课抄同学代码写作业呢?在此,身为打败期末考试这个BOSS的大一的一员,我将在接下来的一个月分享我的学习记录,希望大家一起学习,组团下副本,迎接期末考,并希望大家如果发现错误可以指正,共同学习,共同进步!
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:主机域名、虚拟空间、营销软件、网站建设、富阳网站维护、网站推广。本人所写内容基于清华大学出版社《面向对象程序设计与Visualc++6.0教程(第二版)》
话不多说,开始咱们的学习之旅!
1.编程语言的发展:机器语言→汇编语言→高级语言→面向对象语言
2.基本数据类型:bool float double int char
3.修饰符:singed unsinged(分别表示有符号和无符号,可用于修饰int和char类型),short , long(一般情况默认只能用来修饰double)
4.常用的转义字符:
\a响铃 \n换行(注意,一般情况下编程语言中空格不计入,不影响代码编译,以及结果的布局) \t水平制表 \v垂直制表
5.float与double所能表示的有效位数不同,前者为8位,后者为16位
6.常量
const➕数据类型➕常量名=常量值
eg:const float pi = 3.1415926
注意:
eg:const float pi = 3.1415926
pi = 3.14
❌该程序是错误的❌
7.双引号是字符串的界限符,如果字符串本身就带双引号怎么办?
eg:cout<<“Please Input\“Y\”or\“N\””输出结果就为Please Input“Y”or“N”
8.x++,x--表示先输出再运算
++x,--x表示先运算再输出
x+=y表示x=x+y(同理“+”可以换成其他基本运算符)
9.%为取余运算
10.运算的优先级
详情请见上图
11.表达式1,表达式2,表达式3,……
此处的“,” 表示顺序运算,运算时遵循自左向右的原则
eg:x=3*6,x*2 运算结果为x=36
12.条件运算
eg:Max= x>y?x:y
以上式子意思是:当x大于y时输出x,当x不大于y时输出y
13.Sizeof()用于输出有关类型的对象在内存中所占的字节数
14.强转
eg:double n = 3.14
int x
x = int(n)
运算结果为:x=3
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧