C P19-P32

本文介绍了编程中的基本概念,包括数组作为数据集合的定义,函数的模块化作用,以及函数声明、调用的规则。讨论了作用域和生存期在程序执行过程中的影响,详细阐述了运算符的分类和优先级,特别是自增运算符的用法。还涉及了取模运算在C语言中的应用及最大公约数的欧几里得算法。最后,讲解了内存和指针的概念,包括地址和内存单元的关联。
摘要由CSDN通过智能技术生成

学习内容:

P19 数组入门

数组是包含给定数据类型的一组数据,即一组相同数据类型元素的集合。

P20 函数

函数是将任务进行模块划分的基本单位。

定义函数的语法:函数返回类型 函数名 (形参列表) {函数体}

P21

函数的声明 与形参名无关

函数的调用

被调用函数写到调用函数上面 先出现函数名

P22

两边之和大于第三边

P23 可见性(作用域)和生存期

作用域(可见性)指标识符能够被使用的范围;只有在作用域内标识符才可以被使用。

此阶段针对编译和链接过程。

P24 生存期

生存期也叫生命期,此阶段针对的是程序的执行过程。

P25 解答

P26 运算符

运算符优先级

术语:

操作数:是程序操纵的数据实体

运算符:是可以对数据进行相应操作的符号;

根据运算符可操作的操作符个数,可把运算符分为一元运算符(单目运算符)、二元运算符(双目运算符)和多元运算符( ?: 三目运算符)。

左值和右值 以赋值符号“ = ”为界,=左边为左值,=右边为右值

P27 乘等

*=    乘以后面最终算数值

P28 自增运算符

   前置++             x = ++a     x为a+1        a为a+1    回写能力

  后置++              x = a++      x为a           a为a+1

  自加只在整数位加1

P29 %(余数)取模

取余运算符只能用于整型 int,不能用于 float

取模运算在C语言的应用:

1 判断是否能够整除某个数;

2 判别奇偶数,判别质数;

3 计算范围,形成循环;

4 求最大公约数

P30 最大公约数

最常用算法是欧几里得算法(又称辗转相除法)

gcb( a,b) = gcb( b, a mod b)

P31 指针入门1

内存(在程序中称为主存DRAM)是计算机中重要的部件之一,它是外存(硬盘)与CPU进行沟通的桥梁。

 把内存以8位二进制(bit)划分为存储单元(1字节)

一个存储单元  ==>  一个字节  ==>  8位二进制(bit)

对内存存储单元进行编号,这些编号称为该内存存储单元的地址。

0 x  16进制

X86  32位    地址由32位2进制构成  4字节

X64  64位    地址由64位2进制构成   8字节

低地址/高地址 

P32 指针入门2

p   p本身

*p  p的指向


学习时间:

2022.06.12

2022.06.22

2022.06.25

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值