会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
❤志瞳道合❤
不忘初心,虽然慢,但是一直在路上!
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
···
13
下一页
2019年10月9日
程序中内存从哪里来
摘要: 1、程序执行需要内存支持(1)对程序来说,内存就是程序的立足之地(程序是被放在内存中运行的);程序运行需要内存来存储一些临时变量。2、内存管理最终是由操作系统来完成的(1)内存本身在物理上是一个硬件器件,由操作系统提供。(2)内存是由操作系统统一管理,为了内存管理方便又合理,操作系统提供了多种机制来
阅读全文
posted @ 2019-10-09 19:53 志瞳道合
阅读(313)
评论(0)
推荐(1)
2019年8月22日
二维数组
摘要: 二维数组1、二维数组的内存映像(1)一维数组在内存中是连续分布的多个内存单元组成的,而二维数组在内存中也是连续分布的,由多个内存单元组成。(2)从内存角度来看,一维数组和二维数组没有本质差别。(3)二维数组int a[2][5]和一维数组int b[10]其实没有本质差别。我们可以把两者的同一单元的
阅读全文
posted @ 2019-08-22 11:19 志瞳道合
阅读(852)
评论(0)
推荐(0)
2019年8月21日
二重指针
摘要: 1、二重指针与普通一重指针的区别(1)从本质上来讲,二重指针与普通一重指针的本质都是指针变量,指针变量的本质就是变量。(2)一重指针变量和二重指针变量都占4字节内存空间。2、二重指针的本质(1)二重指针本上也是指针变量,和普通指针的差别就是它指向的变量类型必须是一个一重指针。二重指针其实也是一种数据
阅读全文
posted @ 2019-08-21 16:01 志瞳道合
阅读(683)
评论(0)
推荐(0)
再论typedef
摘要: 1、C语言中的2种类型:内建类型和用户自定义类型(1)内建类型:ADT、自定义类型:UDT2、typedef定义(或者叫重命名)类型而不是变量(1)类型是一个数据模板,变量是一个实在的数据。类型是不占内存的,而变量是占内存的。(2)面向对象的语言中:类型就是类class,变量就是对象。3、typed
阅读全文
posted @ 2019-08-21 11:39 志瞳道合
阅读(173)
评论(0)
推荐(0)
2019年8月20日
函数指针实战
摘要: 1、本次演示的是用函数指针指向不同的函数来实现同一个调用执行不同的结果。 2、补充点:Linux命令行默认是行缓冲的,意思就是说当我们程序printf输出的时候,Linux不会一个字一个字的输出我们的内容,而是将其缓冲起来放在缓冲区等一行准备完了再一次性把一行全部输出出来(为了效率)。Linux判断
阅读全文
posted @ 2019-08-20 16:25 志瞳道合
阅读(194)
评论(0)
推荐(0)
函数指针与typedef
摘要: 函数指针与typedef1、函数指针的实质(还是指针变量)(1)、函数指针的实质还是指针,还是指针变量。本身占4个字节(在32位系统中,所有的指针都是4个字节)(2)、函数指针、数组指针、普通指针之间并没有本质区别,区别在于指针指向的东西不同。(3)、函数的实质是一段代码,这一段代码在内存中是连续分
阅读全文
posted @ 2019-08-20 11:18 志瞳道合
阅读(469)
评论(0)
推荐(0)
指针数组和数组指针
摘要: 指针数组和数组指针1、字面意思来理解指针数组和数组指针(1)、指针数组的实质是一个数组,这个数组中存储的内容全部是指针变量。(2)、数组指针的实质是一个指针,这个指针指向的是一个数组。2、分析指针数组和数组指针的表达式(1)、int *p[5]; int(*p)[5]; int *(p[5]);(2
阅读全文
posted @ 2019-08-20 08:56 志瞳道合
阅读(172)
评论(0)
推荐(0)
2019年8月19日
输入型参数和输出型参数
摘要: 输入型参数和输出型参数1、函数为什么需要形参和返回值(1)、函数名是一个符号,表示整个函数代码段的首地址,实质是一个指针常量,所以在程序中使用到函数名时都是当地址用的,用来调用这个函数的。(2)、函数体是函数的关键,由一对{}括起来的,包含很多句代码,函数体就是函数实际做的工作。(3)、形参列表和返
阅读全文
posted @ 2019-08-19 15:58 志瞳道合
阅读(1238)
评论(0)
推荐(0)
2019年8月18日
指针、数组与sizeof运算符
摘要: 1、sizeof是C语言的一个运算符(主要sizeof不是函数,虽然用法很像函数),sizeof的作用是用来返回()里边的变量或者数据类型占用的内存字节数。2、sizeof存在的价值:主要是因为在不同平台下各种数据类型所占的内存字节数不尽相同(譬如int在32位系统上为4字节,在16位系统上为2字节
阅读全文
posted @ 2019-08-18 16:44 志瞳道合
阅读(609)
评论(0)
推荐(1)
指针与强制类型转换
摘要: 指针与强制类型转换1、变量的数据类型的含义(1)、所有的类型的数据存储在内存中,都是按照二进制格式存储的。所以内存中只有0和1,不知道是int的还是float的或者是其它类型的。(2)、int、char、short等属于整形,他们的存储方式(数据转换成二进制往内存中放的方式)是相同的,只是内存格子的
阅读全文
posted @ 2019-08-18 09:29 志瞳道合
阅读(992)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
13
下一页
公告