《C语言》
安静的Sunny
人生就是不断重复挖坑,跳坑,填坑的过程!
展开
-
C语言基础(一)
一、前言从0开始学C,选了一本大学的教材作为参考:《C语言程序设计》-谭浩强。 因为先学的java,现在再来看C,基本语法倒还是能看懂了,但基础还是很薄弱的。二、正文我大概的学习路线如下: 1,数据类型; 2,基本语法; 3,算法; 4,C程序Demo; 闲话少说,让我们一起开始学习C之旅吧。三、数据类型C语言的数据类型跟java的不一样,java数据类型分为两大类:基本数据类型、引用数原创 2016-03-17 16:17:40 · 520 阅读 · 0 评论 -
C语言中的位操作
一、二进制整数大家都清楚,计算中是以二进制数来表示的。那么为什么在计算机中,一个字节等于8位呢?这又是怎么得出来的呢? 百度知道上的答案如下:“所谓字节,原意就是用来表示一个完整的字符的。最初的计算机性能和存储容量都比较差,所以普遍采用4位BCD编码(这个编码出现比计算机还早,最早是用在打孔卡上的)。BCD编码表示数字还可以,但表示字母或符号就很不好用,需要用多个编码来表示。后来又演变出6位的BC原创 2016-04-12 17:24:55 · 1009 阅读 · 0 评论 -
C语言结构和其他数据形式
前言看到结构你会想到什么呢?数据结构?那么C语言中的结构到底又是什么呢?一、何谓结构在C语言中,结构是一块整体,把一些有共同特征(比如同属于某一类事物的属性,往往是某种业务相关属性的聚合)的变量封装在内部,通过一定方法访问修改内部变量。 学过java的同学见到这种结构时,也许会有这样的感受:这怎么那么像内部类?尽管C不是面向对象的。 它是长这样的:#define MAXTITLE 41 #def原创 2016-04-11 17:10:20 · 492 阅读 · 0 评论