1.数组元素可以通过下标访问是因为数组的元素长度相同。 2.结构体是成员的集合。 3.每个结构体都有自己的名字,结构体通过名字访问。 4.结构变量属于标量类型。 5.结构也可以作为传递给函数的参数,它们也可以作为返回值从函数返回,相同的结构变量相互之间可以赋值。 6.点操作符的结合性是从左到右的co ...
分类:
其他好文 时间:
2018-01-30 12:49:04
阅读次数:
131
本随笔主要阐述数组和指针,很多人觉得C语言里面最难得就是数组和指针,我以我的理解写下了此篇随笔与大家分享。本文所有代码均在32位windows下运行。 ...
分类:
编程语言 时间:
2018-01-26 22:50:55
阅读次数:
217
10.1使用w产看系统负载w/uptime查看系统负载系统时间+启动了多久+用户数+系统负载载值(1分钟+5分钟+1分钟)系统负载载值:单位时间内使用CPU活动的线程有多少个。<cat/proc/cpuinfo>查看cpu,逻辑cpu的信息TTY:若为远程登陆为pts/0---,本地登录为tty1-6===========================================
分类:
其他好文 时间:
2018-01-22 23:08:34
阅读次数:
228
中间是另外一种办法只适用于4字节长的数据类型 因为可变参数默认存放空间4字节固定 即使传入的是BYTE也会被强制转换 而_des + 1 中实际的汇编码在数组内按照 基址 + 偏移量 * sizeof(type)来计算下一个地址 即使在C++中传递的只是数组的首址 但数组和指针 + 1的 结果都要被 ...
分类:
编程语言 时间:
2018-01-18 10:18:12
阅读次数:
175
二维数组和指针⑴ 用指针表示二维数组元素。要用指针处理二维数组,首先要解决从存储的角度对二维数组的认识问题。我们知道,一个二维数组在计算机中存储时,是按照先行后列的顺序依次存储的,当把每一行看作一个整体,即视为一个大的数组元素时,这个存储的二维数组也就变成了一个一维数组了。而每个大数组元素对应二维数 ...
分类:
编程语言 时间:
2018-01-17 11:25:44
阅读次数:
168
二维数组和指针 二维数组和指针1、二维数组和数组元素的地址若有以下定义:int *p, a[3][4]; 1)二维数组a由若干个一维数组组成在C语言中定义的二维数组实际上是一个一维数组,这个一维数组的每一个成员又是一个一维数组。如以上定义的a数组,则可视a数组由a[0]、a[1]、a[2]等三个元素 ...
分类:
编程语言 时间:
2018-01-17 11:22:43
阅读次数:
161
在计算器的世界里2进制是主流,而在人类的自然世界中10进制是主流,那么在这之间必然就会存在进制转化的问题。本章我们就来讲讲进制转化,也希望通过本章加深您对前些章所学知识的理解。 原理:先说说关于位权的概念,某进制计数制中各位数字符号所表示的数值表示该数字符号值乘以一个与数字符号有关的常数,该常数称为 ...
分类:
编程语言 时间:
2018-01-15 20:32:32
阅读次数:
183
第十章、文件查找和压缩 本章内容 使用locate命令 使用find命令 压缩和解压缩工具 文件查找 在文件系统上查找符合条件的文件 文件查找:locate, find 非实时查找(数据库查找):locate 实时查找:find locate 查询系统上预建的文件索引数据库 /var/lib/mlo ...
分类:
其他好文 时间:
2018-01-14 22:48:32
阅读次数:
209
在c中指针和数组似乎有着千丝万缕的关系。其实它们不是一回事:指针是指针,数组是数组,两者不相同。 说它们有关系,不过是因为常见这样的代码: 在上面的代码中,指针和下标运算符的结合使用,给人一种指针和数组是一样的感觉。 本质是:数组名是一个指向数组起始元素的常量指针。这也是数组和指针的唯一联系! 之所 ...
分类:
编程语言 时间:
2018-01-14 17:43:38
阅读次数:
187
今天在看了专家c的第四章后对数组和指针有了更深入的理解 首先 为什么会这样呢?指针和数组难道不就是一个玩意吗? 然而并不是. 先列出指针和数组的重要区别 | 指针 | 数组 | | 保存的是数据的地址 | 保存数据本身 | | 间接访问数据,首先在 | 首先在符号表中找到数组 | | 符号表中找到该 ...
分类:
编程语言 时间:
2018-01-13 15:37:05
阅读次数:
184