我们长路漫漫,只因学无止境。网站首页学无止境
058_结构体与共用体06_源代码
发布时间:2021-05-07 21:01:30作者:雪饮[心得笔记]
共用体的概念使几个不同的变量共占同一段内存的结构称为 “共用体”类型的结构。应用情况设有若干个人员的数据,其中有学生和教师。学生的数据中包括:姓名、号码、
详细信息>>057第十章 结构体与共用体05(新版) 鏈表節點的刪除與插入
发布时间:2021-05-07 17:17:23作者:雪饮[心得笔记]
对链表结点的删除操作实现對鏈表節點的刪除一般就考慮兩種情況,在鏈表邊界(兩邊,例如頭和尾)和不在鏈表邊界那麽這裏針對上篇中的鏈表進行再加工實現如:#include <stdio.h>#incl
详细信息>>056第十章 结构体与共用体04(新版) 單向鏈表
发布时间:2021-05-07 15:36:34作者:雪饮[心得笔记]
單向鏈表链表是一种常见的基础数据结构,结构体指针在这里得到了充分的利用。链表可以动态的进行存储分配,也就是说,链表是一个功能极为强大的数组,他可以在节点中定义多种数据
详细信息>>055第十章 结构体与共用体03(新版)
发布时间:2021-05-06 21:13:01作者:雪饮[心得笔记]
结构体与指针的一些区别与联系首先在结构体内部成员,这里以char类型为例,若定义一个字符串一般有两种形式。一种通过字符数组形式,一种通过指针形式。那么对于字符数组形式,要
详细信息>>054第十章 结构体与共用体02(新版)
发布时间:2021-05-06 16:12:01作者:雪饮[心得笔记]
结构体变量的初始化我们可以这么对结构体进行初始化!#include <stdio.h> void main(){ struct student /*定义结构*/ { int num;
详细信息>>053第十章 结构体与共用体01(新版)
发布时间:2021-05-06 15:16:41作者:雪饮[心得笔记]
看圖下定義首先定义一个结构date,由month(月)、day(日)、year(年) 三个成员组成。 在定义并说明变量 boy1 和 boy2 时,其中的成员birthday被说明为data结构类型。成员名可与
详细信息>>052第九章 预处理03(新版)
发布时间:2021-05-06 11:34:04作者:雪饮[心得笔记]
方法躰内部添加宏宏不僅僅只是添加在.c文件的頭部還,在方法躰内部也可以添加,只要添加在即將要用到這個宏之前,如不需要用到,則無所謂,添加到方法躰内部的末尾都可以。#include
详细信息>>051第九章 预处理02(新版)
发布时间:2021-05-05 17:59:22作者:雪饮[心得笔记]
有参宏的实现宏也可以定义有参数的#include <stdio.h> #define MAX(a,b) (a>b)?a:b void main(){ int x, y, max; printf("input two numbers: ");
详细信息>>050第九章 预处理01(新版)
发布时间:2021-05-05 15:47:07作者:雪饮[心得笔记]
预处理的宏定义宏其实就是一个代替作用,有点像是变量,但是变量还可以赋值之类的,而宏就是蠢蠢的一个代替而已。如下程序:#include <stdio.h>#define PI 3.1415926void main( vo
详细信息>>049第八章 指针09(新版)
发布时间:2021-05-05 12:07:02作者:雪饮[心得笔记]
从命令行接收参数#include <stdio.h>#include <stdlib.h> void main (int argc, char *argv[]){ int i; //输入的参数长度应该为实际长度-1,因为默认的当前源码
详细信息>>