上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
摘要: 结构体写法形式有点像枚举,本身意义更像数组,但可以是一组不同类型的数据。 1,用结构体表示一本书的数据: struct Books { char title[50]; char author[50]; char subject[100]; int book_id; } book; 结构体的形式: s 阅读全文
posted @ 2021-05-18 19:36 假程序猿 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1,C语言中字符串是字符数组: char site[7] = {'R', 'U', 'N', 'O', 'O', 'B', '\0'}; 或者 char site[] = "RUNOOB"; 注意: \0是null字符,用于终止该字符数组,标记字符串结束。 写入空字符结束并不是必须,因为编译器初始化 阅读全文
posted @ 2021-05-18 18:34 假程序猿 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 1,指针: 可以看成存储地址的变量,地址可以指向是函数和基本类型。 数据都要通过地址来查找获取横好理解,不同编程语言的区别就是在代码层面有没有可以主动使用还是交给编译器完成。 2,C语言中如何来表达指针: 变量都有一个内存位置,每一个内存位置都定义了可使用 & 运算符访问的地址 指针变量声明的一般形 阅读全文
posted @ 2021-05-16 09:11 假程序猿 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1,作用域 全局变量与局部变量在内存中的区别: 全局变量保存在内存的全局存储区中,占用静态的存储单元; 局部变量保存在栈中,只有在所在函数被调用时才动态地为变量分配存储单元。 特别注意static修饰的变量,使局部变量作用域扩展到所属方法多次调用,使全局变量作用域缩小到当前文件。 补充:c语言sta 阅读全文
posted @ 2021-05-14 04:25 假程序猿 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 简略说下java的静态: java语言是面向对象语言,存在类和对象。 全局变量如果变成静态的,那么作用域不再只是对象而是类。 java没有静态局部变量的说法! C语言中的静态: C语言是面向过程,没有类和对象概念。 变量分局部变量和全局变量。 1,加上static: 静态局部变量,即某个方法的内静态 阅读全文
posted @ 2021-05-14 02:50 假程序猿 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 1,存储类: 通过特定的字符来定义变量和函数可见性(作用域)和生命周期 1,auto存储类 auto 存储类是所有局部变量默认的存储类并只能修饰局部变量 例子: { int mount; 或 auto int month; } 2,register存储类 register 存储类用于定义存储在寄存器 阅读全文
posted @ 2021-05-12 23:59 假程序猿 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 寄存器是什么 寄存器的功能是存储二进制代码, 它是由具有存储功能的触发器组合起来构成的。 一个触发器可以存储1位二进制代码, 故存放n位二进制代码的寄存器, 需用n个触发器来构成。 寄存器是中央处理器内的组成部份。 寄存器是有限存贮容量的高速存贮部件, 它们可用来暂存指令、数据和位址。 在中央处理器 阅读全文
posted @ 2021-05-10 01:38 假程序猿 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 在java语言中,没有注意,C语言还专门有个关键词 extern来标示声明,在这记录一下: extern adj. 外面的;外来的;对外的 外部变量的意思 最简单的说法: 声明就是没有分配值空间 定义就是分配了值空间 这样说貌似也没错,但一些场景有点说不清,比如下面 extern int i; in 阅读全文
posted @ 2021-05-08 10:48 假程序猿 阅读(3009) 评论(0) 推荐(0) 编辑
摘要: 1,环境centos7.4,查看是否有gcc编译器 gcc -v 结果: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper 阅读全文
posted @ 2021-05-08 06:31 假程序猿 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 简介: 指定文件系统格式前需要分区, 分区概念,对理解操作系统启动很有必要,分区是硬盘被系统使用的前置条件。 记录并且归纳了一下,可能存在Windows和Linux系统一些概念的混淆,欢迎指正 1,系统启动过程简介 BIOS在知道了哪些硬件基本信息后开始读硬盘, 首先读取MBR(Master Boo 阅读全文
posted @ 2021-04-29 10:28 假程序猿 阅读(2883) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页