摘要: 1 编译时对注释处理的规则:1.1 编译器会在编译过程中删除注释,但不是简单的删除,而是用空格代替。1.2 编译器认为用双引号括起来的内容都是字符串,双斜杠也不例外。1.3 /*...*/型注释是不能被嵌套的。2接续符'\':指示编译器行为的利器。2.1 编译器会将反斜杠剔除,跟在反斜杠后面的字符自... 阅读全文
posted @ 2015-10-23 17:08 玩呀熊熊 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 1 enum关键字1.1 enum定义的常量是真正意义上的常量,不同于用const定义的只读变量。它不是存储在内存之中的,因此我们不能通过指针来访问enum定义的常量的地址。1.2 关于用#define定义的常量和枚举常量的不同1.2.1 #define定义的常量只是简单地进行纯文本的替换,而枚举常... 阅读全文
posted @ 2015-10-23 16:48 玩呀熊熊 阅读(142) 评论(0) 推荐(0) 编辑
摘要: I 算法效率的度量有两种主要的方式:1、事后统计法:这种方法可行,但不是一个好的方法。该方法有两个缺陷:一是要想对设计的算法的运行性能进行评测,必须先依据算法编制相应的程序并实际运行;二是所得时间的统计量依赖于计算机的硬件、软件等环境因素,有时容易掩盖算法本身的优势。2、事前估计法:在编写程序前,依... 阅读全文
posted @ 2015-10-21 17:00 玩呀熊熊 阅读(362) 评论(1) 推荐(1) 编辑
摘要: 1、结构体:1.1、思考题:空结构体占用多大内存空间?ANS:不同的编译器,这个结果是不定的。在GCC下,空结构体占用0个字节的空间。在G++编译器下,空结构体占用1个字节的空间。1.2、一个新的概念----柔性数组柔性数组:数组大小待定的数组。C语言中结构体的最后一个元素可以为一个大小未知的数组。... 阅读全文
posted @ 2015-10-20 17:12 玩呀熊熊 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 今天听的课的内容讲到了const和volatile关键字,笔记整理如下:1、const关键字:1.1、在C语言中,const修饰的变量是只读的,其本质还是变量。当我们在C代码中试图对一个用const修饰的变量进行写操作时,编译器的错误提示中有以下关键字:...read-only variable..... 阅读全文
posted @ 2015-10-20 16:18 玩呀熊熊 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 今天听国嵌的C语言课时,老师提到了extern关键字,这里我自己总结一下:extern关键字有两层意思:1、用于声明外部定义的变量和函数这种是最常见的使用方法,我简单介绍一下:例如在tst2.c文件中有以下变量和函数:int a,b;int add(int x, int y){return x+y;... 阅读全文
posted @ 2015-10-19 16:17 玩呀熊熊 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 这个问题在昨天的随笔之中还提到过了,再次摘录一下:采用指针存储字符串,其实质就是把字符串的首地值附给基类型为char的指针变量,从而可以从字符串首元素开始对字符串进行操作,这里面也存在一点问题. 用这个类子给大家解释解释. int main() { char *p="h... 阅读全文
posted @ 2015-09-22 10:50 玩呀熊熊 阅读(1382) 评论(2) 推荐(1) 编辑
摘要: 上周五参加Realtek的笔试题,有一道选择题,大概是这样的:const char a1[] = "abc";const char a2[] = "abc";const char *p1 = "abc";const char *p2 = "abc";A、a1和a2一样,p1和p2不一样;B、a1和a... 阅读全文
posted @ 2015-09-21 11:06 玩呀熊熊 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 以下来自网络:#define Conn(x,y) x##y#define ToChar(x) #@x#define ToString(x) #xx##y表示什么?表示x连接y,举例说:int n = Conn(123,456); 结果就是n=123456;char* str = Conn("asdf... 阅读全文
posted @ 2015-09-21 09:47 玩呀熊熊 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 昨天用结构体指针写了一个双链表的程序,编译环境是VC6.0,之前写单链表的时候也是用的这个编译器,但是昨天出了一个让我很费解的问题,代码如下:/*********************************************************** C... 阅读全文
posted @ 2015-09-10 09:15 玩呀熊熊 阅读(347) 评论(0) 推荐(0) 编辑