首页 > 编程知识 正文

初二函数笔记(函数笔记)

时间:2023-05-06 01:58:17 阅读:90597 作者:1999

一. 本篇要学习的内容和知识结构概览

二. 知识点逐条分析

1. 混合型语言

C源文件的文件扩展名是. cpp,也就是c plus plus的缩写,这个文件有一个主函数,它只有作为程序的入口。 由于存在这个主函数,c被称为混合语言。

2. C++语言当中的注释

第一种:单行注释,//到本行结束。 这样, //下的代码求出最大值

第2层:行以上的评论,/*到*/。 像这样:

/*

函数功能:下的代码是用于求最大值的

函数说明:接受两个整数参数,并返回两个最大值

*/

3. 输入对象和输出对象

在使用这两个对象之前,#include iostream引入该头文件并命名空间: using namespace std; 之后,就可以用这两个对手了!

a .输入对象: cin、输出对象cout。

像这样:

int a=0; //定义整数变量a,将代入值设为0

cout a; //打印此值

中央情报局; 使用//CIN对象获取用户输入的值,并分配给a

cout a; 使用cout对象输出变量a的值

b .当然也可以输出字符串:

cout“我是输出的字符串! ”;

c .也可以使用将变量值添加到字符串中的精灵输出:

cout“用户输入的值为:”a endl;

d .也可以在输出时换行

第一个: cout “n”

第二类: cout endl;

这两个效果是一样的。

4. 使用命名空间

头文件的导入方法有系统头文件和自定义头文件两种。”

第一个:以. h引入头文件

# #包括

第二个:使用命名空间导入头文件

# #包含iostream

单一名称空间固态硬盘;

5. 对象的定义和初始化

英寸A=0;

intz(0;

上面两个词等价,作用:申请存储器空间

, 给内存空间命名, 向这块内存中写入数据.

不过我们一般都使用第一种方式.

6. 函数原型及其返回值

函数及变量的使用规则: 先声明, 后使用. 变量有时也可以变声明, 边使用.

我们在main函数后面定义的函数, 如果想要在main函数内使用, 就必须在main函数前声明, 告诉编译系统, 后面有这个函数, 我要用啦! 当然也可以把函数定义放在main函数之前, 这样就不用声明啦!

像这样:

如果函数不需要返回值, 可以用void标识, 一旦使用void, 函数体不再使用return语句, 但是可以使用return;直接结束函数的执行, 返回到调用函数.

像这样:

7. const修饰符及预处理程序

a. const修饰的变量, 在以后值不可再更改, 所以我们称之为符号常量, 也必须在声明时对符号常量进行初始化。

像这样:

const int a = 5;

a = 10; // 错误, 符号常量a不可更改

但是用extern修饰的外部变量, 可以不用进行初始化.

像这样:extern const int b; // 其中b为其它文件定义的外部符号常量

b. 用于代替宏定义

#define M_PI 3.14 // 宏定义是直接进行替换, 没有类型检查

const float M_PI 3.14; // 而const定义的符号常量, 是有类型检查的, 更安全.

c. 预处理有有一种: 宏定义, 条件编译, 文件包含

第一种, 宏定义: 在编译期间, 将出现宏的地方替换为指定代码

第二种, 文件包含: 一个文件把另一个文件的内容包含进来.

像这样:

第三种, 条件编译

像这样:

一般用于系统控制, 跟我们代码中的if..else是一样的, 用得比较少

8. 代码书写基本规范

a. 括号紧跟在函数名后面, 我们见到名字加括号, 很直观的知道这是一个函数

b. for, while等关键词和括号之间要用一个空格隔开

c. 运算符左右各留一个空格

d. 在参数列表中, 每个逗号后面加空格, 这样显得更清晰

e. 合理添加空行和注释, 让代码以组的形式和功能块的形式呈现, 这样就更完美啦!

我们每每在接触一门新的语言的时候, 关注点总是放在关键字, 语法结构, 函数(方法)使用上, 而我们学习一个新的语言要学会的应该是基本素养和基本概念, 以及语言当中所包含的自己所特有的思想. 学会对比, 学会思考这门语言的优势和不足, 相信大家一定会有所收获, 而我也在向这方面所努力, 希望大家一块来讨论这门语言和或者其它的语言, 懂得分享才能更进一步!

链接:https://juejin.im/post/5c2c7f2c518825079f785435

自学C/C++编程难度很大,不妨和一些志同道合的小伙伴一起学习成长!

C语言C++编程学习交流圈子,关注+私信【C/C++编程】微信公众号:C语言编程学习基地

有一些源码和资料分享,欢迎转行也学习编程的伙伴,和大家一起交流成长会比自己琢磨更快哦!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。