C语言
文章平均质量分 54
哼哼哼123
这个作者很懒,什么都没留下…
展开
-
C语言中关于数组与指针和字符串与指针的小结
数组与指针: 数组元素的指针就是数组元素的地址 指向数组元素的指针,它的方法与指向变量的指针变量相同 引用一个数组元素可以用: (1)下标法 如:a[i]形式; (2)指针法 如:*(a+i)或*(p+i); a是数组名,p是指向数组元素的指针变量,它的初值p=a 注意: 数组名即翻译成数组的第一个元素的地址,其中a或p是第一个元素的地址,加上i就是指向第i个元素。注意,它原创 2013-09-25 07:20:12 · 788 阅读 · 0 评论 -
C语言中《预处理》小结
预处理的定义: 以”#”开头的称谓预处理命令 如: 包含命令#include 定义命令#define PI3.1415926 在原程序中这些命令都放在函数之外,而且一般都放在源文件的前面,他们称为预处理部分。 无参宏定义 1、无参宏的宏名后不带参数 2、其定义的一般形式为:原创 2013-10-13 17:58:00 · 522 阅读 · 0 评论 -
C语言中结构体与共用体(一)
结构体是一个或多个相同数据类型或不同数据类型的变量集合在一个名称下的自定义的数据类型。 首先,我们先来学习结构体的有关的基础知识 结构体的定义形式: struct 结构体 { 成员列表 }; 成员表列由若干个成员组成,每个成员都是该结构的一个组成部分,对每个成员也必须做类型说明。 形式为: 类型说明符 成员名; 如:原创 2013-10-24 20:32:37 · 696 阅读 · 0 评论 -
C语言中结构体与共用体(二)
在C语言中,对于结构体的变量的引用,我们应该遵守下面几个规则: (1)不能将一个结构体变量作为一个整体进行输入和输出。 正确引用结构体变量中成员方法是这样的: 结构体变量名.成员名 例如:stu1.number=100; 这里还需要说明一下,“.”是成员运算符,它在所有运算符中优先级最高,因此可以把stu1.number作为原创 2013-10-25 21:01:40 · 856 阅读 · 0 评论 -
C语言中结构体与共用体(四)
共用体 概念:就是使用几个不同的变量攻占同一段内存的结构称为“共用体”类型的结构 定义共用体类型变量的一般形式为: union 共用体名{ 成员表列 }变量表列; 例如: union data{ int i; char ch; float f; }a,b,c; 结构体与共用体的比较 结构体变量所占的内存长度是各成员占得内存长度之和,每个成员分别占有其自己的内存单元。 共用体原创 2013-11-23 18:24:13 · 706 阅读 · 0 评论 -
C语言中结构体与共用体(三)
指向结构体类型数据的指针 一个结构体变量的指针就是这个结构体变量所占据的内存段的起始地址。 用指针变量指向结构体变量,此时这个指针变量的值是结构体变量的起始地址。 指针变量也可以用来指向结构体数组中的元素 结构体指针变量一般形式为: struct 结构名 *结构指针变量名 如:struct stu *pstu; 当然也可以在定义结构体的同时来说明pstu 结构体结构原创 2013-11-23 17:44:56 · 681 阅读 · 0 评论