摘要:
编译过程的最终产品是可执行程序——由一组机器语言指令组成。运行程序时,操作系统将这些指令载入计算机内存,每条指令有特定内存地址。 常规函数调用: 执行到函数调用指令时,程序将函数调用后立即存储在该指令的地址,并将函数参数复制到堆栈,跳到标记函数起点的内存单元,执行函数代码,然后在跳回到地址被保存的的 阅读全文
posted @ 2021-07-29 17:38
白米a
阅读(42)
评论(0)
推荐(0)
摘要:
函数与二维数组 为编写将二维数组作为参数的函数,必须牢记,数组名被视为其地址,因此,相应的形参是一个指针。 int data[3][4]={{1,2,3},{9,8,7,6},{2,5,8,7}}; int total =sum(data,3); dat为数组名,该数组有三个元素。每个元素都是一个数 阅读全文
posted @ 2021-07-29 15:49
白米a
阅读(303)
评论(0)
推荐(0)
摘要:
根据内存分配方法,c++一共三种管理数据内存的方式 1.自动存储 在函数内部定义的常规变量使用自动存储空间,函数调用时自动产生,结束时消亡。自动变量相当于时局部变量,存储在栈区 2.静态存储 静态存储时整个程序执行期间都存在的存储方式。一、在函数外声明。二、在声明变量前使用关键字static 自动存 阅读全文
posted @ 2021-07-29 08:19
白米a
阅读(421)
评论(0)
推荐(0)

浙公网安备 33010602011771号