代码改变世界

你见过的最长的C语言结构体有多长?

2019-09-24 17:57 by 老九君, 699 阅读, 0 推荐, 收藏,
摘要:waring:标题党前言:点进来的小伙伴可能是为了看看结构体的长度的,当然不会让大家失望的,整个复制下来贴在下面了,另外学习C语言的方法无非就是多写多看,看优秀的demo,下面的故事从一个结构体开始,这个结构体选自Linux3.5版本,在/include/linux/sched.h里面, 正文 该结 阅读全文

浅谈CPU和程序员

2019-09-24 17:54 by 老九君, 407 阅读, 0 推荐, 收藏,
摘要:前言:作为一名程序员,这辈子用来吃饭的“家伙”就是电脑了吧,如果别人问你计算机是什么,你该如何去回答呢?下面从生活的角度,谈谈计算机。 1.计算机的分类:诚然计算的分类方法有很多种,什么微型机,大型机,这里我不想说这种分类,比如大型机,这辈子你很难遇到,我说下生活中常见的一些分类。 1.1 专用机: 阅读全文

预处理都干了啥?

2019-09-24 17:52 by 老九君, 1282 阅读, 0 推荐, 收藏,
摘要:前言:大家知道一个程序要想执行,需要经过几个步骤:预处理,编译,汇编,链接器,然后生成执行性文件,前面我的一篇文章大概写了编译的过程干了啥,今天写一下,预处理过程做了什么。 正文 预处理过程如下: 1.头文件展开ps把#include的文件插入到相应位置 2.宏展开ps展开所有的宏,并删除#defi 阅读全文

面向对象的思考

2019-09-24 17:48 by 老九君, 152 阅读, 0 推荐, 收藏,
摘要:为什么要面向对象? 面向对象是为了解决系统的可维护性,可扩展性,可重用性。面向过程编程,所以函数都写死了,那么存在这样一种情况,后面我们需要修改某部分系统功能的时候,可能就动一个地方,需要将整个代码重新写一遍。《大话设计模式》这本书很好解释了这个问题:三国时期曹操攻打东吴,曹操吟诗:”喝酒唱歌,人生 阅读全文

面向对象

2019-09-24 17:44 by 老九君, 196 阅读, 0 推荐, 收藏,
摘要:继承 继承的特性: 1.子类拥有父类非 private 的属性、方法。 2.子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。 3.子类可以用自己的方式实现父类的方法。 4.Java 的继承是单继承,但是可以多重继承,单继承就是一个子类只能继承一个父类,多重继承就是,例如 A 类继承 B 类, 阅读全文

近期学习总结

2019-09-24 17:40 by 老九君, 229 阅读, 0 推荐, 收藏,
摘要:一.随机数: 1、通过System.currentTimeMillis()来获取一个当前时间毫秒数的long型数字。 【PS:这个方法返回一个从1970年1月1号0点0分0秒到目前的一个毫秒数,返回类型是long,我们可以拿它作为一个随机数,拿它对一些数取模,就可以得到我们想要的一些范围内随机数】 阅读全文

Comparable和Cloneable接口

2019-09-24 17:37 by 老九君, 559 阅读, 0 推荐, 收藏,
摘要:Comparable Java中所有的compareTo方法都源于一个接口,那就是Comparable。这个接口只有一个方法,那就是CompareTo。想要具有比较功能的类,都建议实现这个接口,而非是自己定义这个功能,这是面向对象的概念。 API中对Comparable定义: 此接口强行对实现它的每 阅读全文

C文件常见操作

2019-09-24 17:27 by 老九君, 926 阅读, 0 推荐, 收藏,
摘要:文件操作的一些常用类型 "r"为读而打开文本文件(不存在则出错) "w"为写而打开文本文件(若不存在则新建,反之,则从文件起始位置写,原内容将被覆盖) "a"为在文件后面添加数据而打开文本文件(若不存在,则新建;反之,在原文件后追加) "r+"为读和写而打开文本文件(读时,从头开始;在写数据时,新数 阅读全文

C语言自定义函数

2019-09-24 17:23 by 老九君, 3608 阅读, 0 推荐, 收藏,
摘要:函数定义 return_type function_name ([datatype1 arg1], [datatype arg2],[...]) { 函数体 } 函数三要素: ——返回值类型 ——函数名 ——参数列表 自定义函数的完整写法 C语言中的返回值 ——关键字:return ——只能返回一个 阅读全文

C语言指针数组及实例

2019-09-24 17:16 by 老九君, 2373 阅读, 0 推荐, 收藏,
摘要:数组: ——存储在一块连续的内存空间中 ——数组名就是这块连续内存空间的首地址 指针的算术运算: ——指针的递增和递减(++,-- ) 注意不要加多或者减多了,C语言对这类并不做限制 小结: —————————————————————————————— 实例: 数组逆序: 正常交换 关键在于N要除以 阅读全文
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页