学习随笔1

    技术2022-05-11  88

    一般来说,计算机语言要处理两个概念------数据和算法.数据是程序使用和处理的信息,算法是程序使用的方法. 

    IDE-----集成开发环境        Win32 Console Application-----控制台应用程序         Compile----编译(通常意味着对当前打开的文件中的代码进行编译)     Build-----建立      Make------生成(Build和Make通常意味着编译工程中所有源代码文件的代码.这通常是一个递增过程,也就是说,如果工程包含3个文件,而只有其中的一个文件被修改,则只重新编译该文件)          Build All-----全部建立(通常意味着重新编译所有的源代码文件)         Link-----链接(意味着将编译后的源代码与所需的库代码组合起来)         Execute-----执行        Run------运行(Run或Execute意味着运行程序.通常如果还没有执行前面的步骤,Run将在运行程序之前完成这些步骤.)

    为查看输出,在程序最后加上一些代码:cin.get();cin.get();return 0;}    cin.get()语句读取下一次键击,因此上述语句让程序等待,直到按下了Enter键(在按下Enter键前,键击将不被发送给程序,因此其他键都不管用).如果程序在其常规输入后留下一个没有被处理的键击,则第2条语句是必需的.例如,如果需要输入一个数字,则需要输入该数字,然后按Enter键.程序将读取该数字,但Enter键不被处理,这样它将被第一个cin.get()读取.

    int main()函数头(function heading)         花括号{和}中包含的部分叫函数体(function body)     函数头对程序与其他部分之间的接口进行了总结:函数体是指出函数应该做什么的计算机指令.           statement-----语句        terminator----终止符                     位于函数名前面的部分叫做函数返回类型(function return type),它描述的是从函数返回给调用他的函数的信息.          函数名后括号中的部分叫做行参列表(argument list)或参数列表(parameter list),它描述的是从调用函数传递给被调用的函数的信息.             iostream中的io指的是输入(进入程序的信息)和输出(从程序总发送出去的信息).            在输出流中插入endl将导致屏幕光标移到下一行的开头.诸如endl等对cout来说有特殊符号的特殊函数被称为控制符(manipulator).另一种换行符/n,被视为一个字符,名为换行符.                

    标记和空白   一行代码中不可分割的元素叫做标记(token).通常,必须用空格,制表符或回车将两个标记分开,空格,制表符和回车统称为空白(white space).有些字符(如逗号和括号)是不需要用空白分开的标记.

    C++源代码风格●每行一条语句●每一个函数都有一个开始花括号和一个结束花括号,这两个花括号各占一行●函数中的语句都相对与花括号缩进●与函数名称相关的圆括号周围没有空白. 前3条规则旨在保证代码清晰易读,第4条规则帮助区分函数和一些也使用圆括号的C++内置结构(如循环).                                                                                                                             

     类简介          类是用户定义的一种数据类型.要定义类,需要描述它能够表示什么信息和可对数据执行哪些操作.类之于对象就像类型之于变量.类定义描述的是数据格式及其用法,对象则是根据数据格式规范创建的实体。procedure----过程       subroutine--子程序


    最新回复(0)