首页 > 其他分享 >2022/12/11

2022/12/11

时间:2022-12-11 21:35:09浏览次数:42  
标签:11 12 函数 int c++ 括号 编译器 2022 main

寒假任务

通读C++ Prime Plus(中文版)

第一章 预备知识

面向对象和泛型编程

面向对象OOP(Object Oriented Programming)和泛型编程是c++的两个最大的特定。是在c的面向过程上的补充和融合。面向对象侧重于类的设计,侧重于任务中概念的设计,而面向过程侧重于任务的执行。泛型编程则是为了处理特殊数据。比如说面向对象用来管理一个大型项目,而泛型编程则提供了执行常见任务(如对数据排序或合并链表)的工具。泛型:创建独立于类型的代码。

第二章 开始学习c++

#include<iostream> int main(){ using namespace std; cout<<"It's the first day!"; return 0; }

2.1main()

int main( argument list ){ statement; return 0; }
函数定义分为函数头(函数名及函数返回类型)和函数体(函数要执行的语句,每一条完整的语句必须由终止符;结束)
函数头描述了函数与调用它的函数之间的接口。函数类型描述的是从函数返回给调用它的函数的信息。函数名后括号中的部分叫做形参列表,是从调用函数传入被调用的函数的信息。
通常main()函数被启动程序调用。启动代码是由编译器添加到程序中的。所以说int main()主函数是main()和操作系统之间的接口。在c语言中,省略返回类型相当于说函数的类型为int。有时候void function()也可以起到这样的作用。但是由于部分系统需满足当前标准强制的规范。所以建议写成c++标准格式。int main(void){ ...}
特别的ANSI/ISOC++标准规定,如果编译器到达main()函数末尾时没有遇到返回语句,则默认最后有一条return 0;

2.2头文件名

分为c旧式风格(以h结尾)、c++旧式风格(以h结尾)、c++新式风格(无扩展名),转换后的c加上前缀c。以上四种c++都可以使用,而c只可使用c旧式风格。

2.3命名空间

using是编译指令。类、函数、变量都是C++编译器的标准组件,都被置放在std的命名空间中。当不加上using namespace std时,使用cout就需要加上std::cout。标注好这个函数的空间,以便于编译器清楚我们需要使用的是哪一个函数。

2.4格式化建议

  1. 每条语句占一行。
  2. 每个函数都有一个开始花括号和一个结束花括号,这两个花括号各占一行。
  3. 函数中的语句都相对于花括号进行缩进。
  4. 与函数名称相关的圆括号周围没有空白。

2.5类

类是用户自己定义的一种数据类型。类描述了一种数据类型的全部属性类型(包括可使用它执行的操作),对象是根据这些描述创建的实体。
Over...

标签:11,12,函数,int,c++,括号,编译器,2022,main
From: https://www.cnblogs.com/QingYiK/p/16973630.html

相关文章