学习日记(foundation-computer)

 继续c++之旅~


Chapter 5:Elementary Programming(Programming Technique I)

  • What a Is a Program Made Of?
-Common elements in programming languages:
Key Words关键词(不是jj的关键词啊,哈哈)
》known as reserved words保留字
》有着特别的意思在C++
》不能有其他的功能
》以小写来书写

Programmer-Defined Identifiers

Operators操作者
》Used to perform operations on data用于对数据执行操作
》Many types of operators
*Arithmetic: +, -, *, /
*Assignment: =

Punctuation标点
》标记语句结尾或列表中各个项目的字符

Syntax句法

The #include Directive #include指令
》将另一个文件的内容插入程序
》是预处理器指令
*不属于C ++语言
*编译器看不到

Comments注释
》用于记录程序的各个部分
》是为阅读程序源代码的人编写的
*说明程序的目的
*描述变量的使用
*解释代码的复杂部分
》被编译器忽略
它还分single-line comments和multi-line comments
single-line comments:Begin with // through to the end of line
multi-line comments:Begin with /* and end with */Can span multiple lines
(c++是很敏感的大小写都会影响整个东西的)

  • Variables变数
-a named location in computer memory (in RAM)计算机内存中的命名位置
-它拥有一条数据
-必须先定义它,然后才能使用
-具有名称和可以保存的数据类型
-用于引用内存中可以存储值的位置
-必须先定义才能使用
-可以更改存储的值,即它可以“变化”
-如果新值存储在变量中,它将替换先前的值
-先前的值将被覆盖,无法再检索

  • Identifiers识别号
-程序员选择的名称来表示程序的各个部分,例如变量
-名称应指明标识符的使用
-无法将C ++关键字用作标识符
-必须以字母字符或_开头,然后是字母,数字或_。 Alpha可以是大写或小写
  • Lines vs. Statements 行与语句
-语句是对计算机执行操作的指令。
-一条语句可能包含关键字,运算符,程序员定义的标识符和标点符号。
-一条语句可能只占一行,也可能占据多行。.
  • Literals文字
-写入程序代码的值。
。"hello, there" (string literal)
。12 (integer literal)
  • Input and Output
-input(cin)
。标准输入对象
。像cout一样,需要iostream文件
。用于从键盘读取输入
。从cin中的>>检索到的信息
。输入存储在一个或多个变量中
。cin将数据转换为与变量匹配的类型
。可用于输入多个值
。键盘上的多个值必须用空格隔开
。顺序很重要:输入的第一个值进入第一个变量,依此类推

-output(cout)
。在计算机屏幕上显示信息
。使用<<将信息发送到cout
。可以使用<<将多个项目发送到cout

评论

此博客中的热门博文

梦日记74

梦日记77

梦日记72