今天这节课讲指针与数组的关系。
数组变量定义的语法格式是:
数据类型 数组变量名[数组长度];
数组名其实和指针变量一样,它也是一个地址。
2025年10月13日
今天这节课讲指针与数组的关系。
数组变量定义的语法格式是:
数据类型 数组变量名[数组长度];
数组名其实和指针变量一样,它也是一个地址。
2025年10月13日
来看一下105这道题,已知一个圆的半径,求解该圆的面积和周长。输出有两行,保留两位小数。下面还给了一个求面积和周长的公式,如果学过圆就很好解决了,如果连圆都没学过就无能为力了。聪明的你肯定已经发现了这个问题,要求的是小数,所以需要定义一个圆的半径,求半径也有可能是小数,直接定成double,就不考虑那么多了。
半径是2,π用题目当中给的三点一四五九二六来表示,可以定义两个变量,一个来存面积,一个来存周长。但是还是首先要保留两位小数,可以先这么写,先求的是面积,面积是π的平方,就是p r a乘以二再乘以二,要求换行,再输入的是二乘以p乘以二。
2025年10月13日
C语言是一种高效、灵活的编程语言,广泛应用于系统编程、嵌入式开发等领域。以下是C语言的核心语法点,适合初学者快速掌握。
C语言提供了多种基本数据类型,用于存储不同类型的数据。
2025年10月13日
我们已经学过结构体,结构体也叫结构,是一种数据类型。
结构类型定义的语法格式如下:
例如:
struct STU
{
char xh[10];
char xm[20];
2025年10月13日
C语言 指向指针
指向指针的指针是一种多级间接寻址的形式,或者说是一个指针链。通常,一个指针包含一个变量的地址。当我们定义一个指向指针的指针时,第一个指针包含了第二个指针的地址,第二个指针指向包含实际值的位置。
C 中指向指针的指针
一个指向指针的指针变量必须如下声明,即在变量名前放置两个星号。例如,下面声明了一个指向 int 类型指针的指针:
2025年10月13日
在C/C++编程中,函数是代码组织的核心单元,而函数参数作为函数与外部交互的“桥梁”,其传递规则直接影响程序的正确性、效率和可读性。正如C++之父Bjarne Stroustrup所言,“正确理解参数传递机制,是写出高效且无Bug代码的基础。”
一、函数参数值传递与引用传递
C/C++中函数参数传递主要有两种核心方式:值传递和引用传递
2025年10月13日
学生成绩管理程序主菜单写出了该程序具备的功能:
一、最初的没有文件读写功能的学生成绩管理程序
我们最初的程序,实现了学生信息的增、删、改、查和打印功能,并没有文件读写功能。程序如下。
2025年10月13日
上次讲到字符串,这里要补充讲一下字符串的输入和输出。
字符串是由双引号括起来的若干字符,可以是一个字符,也可以是多个字符,甚至可以是0个字符。
C++有专门的字符串的数据类型,string。
如果定义一个字符串变量,可以用如下语法:
string a;
1定义
但C语言没有专门的字符串的数据类型,要用到字符串变量,必须用一维数组来定义。
2025年10月13日
1. 足够的信心、恒心和耐心
有同学问我,单片机这门技术难不难。这个问题得从两个方面去分析。
首先,从战略上藐视它。那么多同学跟着老师学一段时间就可以做出来小车,超声波测距,甚至做出来机器人,似乎很厉害的样子。他们不是三头六臂,我们也没有什么做不了的道理。实际上要说技术,其实就是一层窗户纸,表面看不透彻,感觉特别神秘,只要你稍微一努力就可以捅破它,夸张点说,单片机在逻辑上的关系,只有小学的水平,简单的很。正所谓会者不难,难者不会,因为不懂,所以看起来感觉很神秘。但是只要认真踏实坚持学下去,肯定能学好这么技术。