接上篇:http://my.oschina.net/woshixiaomayi/blog/537132java
11,代码规范化编程
推荐一本书《高质量C/C++编程》林锐 通俗易懂学习
简单的记录一下,就是注意缩进,注意换行编码
老师讲了20分钟,可这些内容就是日常写代码时的习惯啊,平时本身老是怎么写,也没有注意过这仍是个学问呢。估计老师讲的对象应该是历来没有编过程序的人。spa
12,什么是字节.net
字节就是存储数据的单位,而且是硬件可以访问的最小单位。代码规范
一个字节 = 8位对象
1K = 1024 字节blog
1M = 1024K;ci
1G = 1024M;
师说:一我的的成功跟你的努力关系不大,一是时代,二是机遇,三是努力。
学习完27讲
13,不一样类型数据之间相互赋值的问题
int i = 45;
long j = 102345;
i = j;
研究C或者C++的话这一块是必需要掌握的,若是之后是要研究java的话,能够无视这一块,由于这在java中是会报错的。
若是要研究它,须要学习一个知识叫“补码”,若是补码搞不清楚,这个问题就难以搞清楚的。
这一块能够先不考虑了。刚开始学习的时候,不一样类型的数据不要相互转换。
char使用常见问题解析
# include<stdio.h>
int main(void)
{
char ch = 'A'; //正确
//char ch = "AB"; //错误,由于char只有一个字符,AB两个字符放不进去
//char ch = "A"; //错误,根据以前的笔记能够知道,双引号内部必定添加了\0,因此它不是“一”个字符
//char ch = 'AB'; //错误,只能存放一个字符,单引号是能用于单个字符
//char ch = 'B'; //错误,和第一行结合起来,就等于变量名被重复定义了两次
ch = 'C';
ch = 'd';
printf("%c\n",ch);
return 0;
}
14,什么是ASCII码
它不是一个值,而是一种规定,它规定了不一样的字符使用哪一个整数值去表示。
它规定了 “A” --65
“B” -- 66 等等
实际上第15个问题,也就解决了,字符也是经过这种ASCII编码的规定,以整数的形式存储了起来。
15,字符的存储[字符的本质上与整数的存储方式相同]
见第14问。
学PHP的小蚂蚁 博客 http://my.oschina.net/woshixiaomayi/blog