自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 C语言----指针

简单的来说,指针就是地址。我们口头上说的指针其实指的是指针变量。指针变量就是一个存放地址的变量。从语法的角度看,只要把指针声明语句里的指针名字去掉,剩下的部分就是这个指针的类型。这是指针本身所具有的类型。当指针保存了保存了变量地址,我们称指针指向该变量。* 是指针运算符,单目运算符,优先级为二级,结合方向是自右向左。当我们在定义一个指针时:int *p;这里的 * 只是说明p是指针类型,并无指针运算。指针的主要功能是通过被调函数修改主调函数。

2024-02-02 19:54:59 535

原创 C语言----函数与预处理学习

在定义宏名时一般是全大写,主要是为了与变量有所区分。预处理就是对宏进行机械式的替换。宏名之后不能加“;格式: #define 宏名 字符串例:#define a 6 则a是宏名,凡是出现a的地方均用6替换C语言中自带的不带参的宏:%d\n__LINE__与%s\n__FILE__这两个宏的含义分别是输出当前行数与输出当前文件。

2024-02-01 20:22:03 370 1

原创 C语言----函数学习

传参次序:在调用函数的时候,参数的传递顺序是自右向左,不是同时传递的。值传递:对形参的修改不会影响到实参。指针传递:传递的其实是实参的地址,会对实参造成改变(一维or二维数组的数组名是首元素地址。栈:先进后出,后进先出原则。通常我们称入栈为保护现场,出栈为恢复现场。栈区、堆区、字符串常量区、静态区(全局区)、代码区。栈区中存放的为:形参,调用函数的返回值,局部变量。一般来说栈区的空间不会很大,Windows系统不超过1MB,Linux系统栈区不超过8MB。

2024-01-31 20:49:38 324

原创 C语言----数组与函数学习

在C语言中,函数主要分为两类1)库函数:C语言内部提供的函数。2)自定义函数:自我发挥写出的函数。自定义函数由程序员自主设计,和普通的函数一样有函数名、返回类型、形式参数等。类型标识符 函数名(形参列表)声明部分语句部分在C语言中,调用函数主要有两个作用:1.提高代码的复用性。2.降低函数的耦合性。在自定义函数是要注意:1.main函数有且只有1个。2.实参与形参的个数要相等,类型匹配。可以选择传变量或是常量3.return会终止之后的语句。4.C语言中有默认的返回类型‘int’型。

2024-01-30 20:47:19 436

原创 c语言-----数组学习

一、定义数组是包含给定类型的一组数据,并将这些数据依次存储在连续的内存空间中。,数组可以是多种类型,如 int, char,等,但是数组不可以是void型。一般数组的定义:类型说明 数组名[常量表达式]int a[10];在上述定义中,int就是数组的类型,a是数组的名称,10则是代表数组的长度。我们在定义时一般常量表达式为正整数。而且在数组中的每个元素都有一个序号,这个序号从 0 开始,而不是从我们熟悉的 1 开始,称为下标(Index)。

2024-01-27 22:50:36 672

原创 C语言学习——循环控制

循环语句是用于重复执行某条语句(循环体)的语句,它包含三个部分,分别是循环变量初始化,循环执行条件与循环趋于结束语句(在例中说明,之后不再赘述)。C语言提供了3中循环语句,分别为while语句,do while语句和for语句。

2024-01-26 22:48:26 377 1

原创 C语言 选择结构程序设计学习

在上述的6种关系运算符中,结合方向为自左向右,前四种关系运算符的优先级为7 ,后两种的关系运算符优先级为8。关系运算符得出的结果只能是逻辑真或逻辑假,即为 0 or 1,在计算机中为了方便计算,非零即为真。在进行关系运算符时要注意分步骤进行,不能连续比较。

2024-01-25 20:16:24 874 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除