摘要: C语言中不允许动态数组类型,但C提供了一些内存管理函数,使用其可以动态的分配内存空间。常用的内存管理函数有以下三个: (1)分配内存空间函数malloc、calloc; (2)释放内存空间函数free; 1、malloc函数 原型:void *malloc(unsigned int size); 其 阅读全文
posted @ 2019-02-17 22:37 巫师笔记 阅读(897) 评论(0) 推荐(0) 编辑
摘要: 将一个结构体变量的值传递给另一个函数,有3种方法: (1)用结构体变量的成员做参数。 (2)用结构体变量做实参。 (3)用指向结构体变量的指针做实参,将结构体变量的地址传给形参。 例:有一个结构体变量stu,内含学生学号、姓名和3门课程的成绩。通过调用函数print将他们输出。 要求:用结构体变量做 阅读全文
posted @ 2019-02-17 19:39 巫师笔记 阅读(1786) 评论(0) 推荐(0) 编辑
摘要: 最近在学C语言程序设计时总是遇到一些概念理解上的不清晰与混乱的地方,在一次偶然间想到了以前看过的一部电影《我是谁,没有一个系统是安全的》,里面的主角用社会工程学的想法结合黑客知识化险为夷,给予了很大的震撼与启发。所以我想如果将现实中C语言的一些概念和人类社会联系起来,会不会产生一些奇妙的结果。 首先 阅读全文
posted @ 2019-02-17 01:03 巫师笔记 阅读(301) 评论(0) 推荐(0) 编辑