摘要:
栈区的使用方式 不要返回局部变量的地址,因为局部变量在函数执行之后就释放了,我们没有权限操作释放后的内存 代码示例: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> //栈 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(44)
评论(0)
推荐(0)
摘要:
vim环境配置: 修改/etc/vim/vimrc文件,添加以下内容 set ai " 自动缩进,新行与前面的行保持—致的自动空格 52 set aw " 自动写,转入shell或使用:n编辑其他文件时> ,当前的缓冲区被写入 53 set flash " 在出错处闪烁但不呜叫(缺省) 54 set 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(235)
评论(0)
推荐(0)
摘要:
函数调用流程: 宏函数: 在一定程度上会比普通函数效率高,普通函数会有入栈和出栈的时间开销将比较频繁短小的函数 写为宏函数,直接跑原码 优点:以空间换时间 调用惯例: 主调函数和被调函数都必须有一致的约定,才可以正确的调用函数,这个约定我们称为惯例。调用惯例包含的内容:出栈方、参数的传入顺序、函数名 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(275)
评论(0)
推荐(0)
摘要:
sizeof的使用方式 本质:不是函数,而是一个操作符当统计类型占得内存空间时候,必须要加小括号返回值类型是 无符号整型 unsigned int可以统计数组的长度数组名称如果在参数列表中,会退化为指针,指向数组的第一个元素。 代码示例: #define _CRT_SECURE_NO_WARNING 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(197)
评论(0)
推荐(0)
摘要:
文章目录 数据类型:C语言标准:typedf的使用:代码示例: 数据类型: 编译器指定的数据类型,为了更好地管理内存。 C语言标准: ANSI 美国国家标准协会指定出的标准,在89年指定出第一套标准 C89标准。 typedf的使用: 主要用途: 给类型起别名可以简化struct关键字可以区分数据类 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(165)
评论(0)
推荐(0)
摘要:
变量的修改方式 直接修改间接修改通过指针对内存进行了修改对自定义数据类型进行了修改 代码示例: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> void test01() 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(252)
评论(0)
推荐(0)
摘要:
munmap函数的使用方式: int munmap(void *addr,size_t length); 释放映射区 addr:mmap 的返回值 length:大小 使用注意事项: 1.用于创建映射区的文件大小为0,实际指定非0大小创建映射区,出“总线错误”。 2.用于创建映射区的文件大小为0,实 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(170)
评论(0)
推荐(0)
摘要:
函数 作用:讲一段经常使用的代码封装起来,减少重复代码。 一个较大的程序,一般分为若干个程序块,每个模块实现特定的功能。 函数的定义:分为五个步骤 1、返回值类型:一个函数可以返回一个值。在函数定义 2、函数名:给函数起个名称。 3、参数列表:使用该函数时,传入的数据。 4、函数体语句:花括号内的代 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(802)
评论(0)
推荐(0)
摘要:
作用:利用指针作函数参数,可以修改实参的值 代码示例: #include <iostream> using namespace std; //实现两个数字进行交换 //值传递 void swap01(int a, int b) { int temp = a; a = b; b = temp; cou 阅读全文
posted @ 2022-02-13 12:50
黑马金牌编程
阅读(19)
评论(0)
推荐(0)
摘要:
3.函数的参数 3.1形参和实餐 在声明函数时,可以在函数名称后面的小括号中添加一些参数,这些参数被称为形参,而在调用该函数时同样也需要传递相应的参数,这些参数被称为实参。 参数的作用:在函数内部某些值不能固定, 我们可以通过参数在调用函数时传递不同的值进去。 <script> function g 阅读全文
posted @ 2022-02-13 12:50
黑马金牌编程
阅读(116)
评论(0)
推荐(0)

浙公网安备 33010602011771号