摘要:
目录 什么是函数 函数的定义 参数传递 按值传递(Pass by Value) 按引用传递(Pass by Reference) 返回值 常见的函数类型 无参数无返回值 带参数无返回值 无参数有返回值 带参数有返回值 总结 什么是函数 函数是C语言中一段可执行的代码块,具有特定的功能。通过定义函数,
阅读全文
posted @ 2023-06-30 22:22
嵌入式小白-小黑
阅读(51)
推荐(0)
编辑
摘要:
目录 malloc() free() new() delete() malloc() `malloc`是C语言中的一个标准库函数,用于在堆(heap)上分配指定字节数的内存空间。它的函数原型如下: void *malloc(size_t size); 该函数接受一个`size_t`类型的参数`siz
阅读全文
posted @ 2023-06-30 17:26
嵌入式小白-小黑
阅读(221)
推荐(0)
编辑
摘要:
目录 堆和栈二者区别的简析 1. 存储位置 2. 分配方式 3. 存储内容 4. 大小限制 示例程序 使用栈 使用堆 堆和栈二者区别的简析 1. 存储位置 栈是一种线性数据结构,存储在计算机内存的栈区,它采用了一种"先进后出"(Last-In-First-Out,LIFO)的原则。堆是一种动态分配的
阅读全文
posted @ 2023-06-30 15:10
嵌入式小白-小黑
阅读(180)
推荐(0)
编辑