按类别查询搜索结果
关于关键词 的检测结果,共 15279
港式茶餐厅 | 2016-12-14 15:52:01 | 阅读(1270) | 评论(0)
typedef int eletype;typedef struct node{eletype *top;eletype *base;eletype  stacksize;}stack;eletype pop(stack *s,eletype *val){if(s->base == s->top){printf("pop stack error!\n");return -1;}return *val = *--s->top;}eletype push(stack *s,eletype *val){if((s->base - s->to...【阅读全文】
wgh1688 | 2016-12-14 15:21:10 | 阅读(10970) | 评论(0)
C语言 冒号表达式 冒号后面空表达式【阅读全文】
aaron20127 | 2016-12-11 15:04:00 | 阅读(1950) | 评论(0)
1.1 原码、反码和补码 (1)原码,拿char型变量来说,-8和8的源码对应的二进制有所不同。对于正数最高位为0,负数最高位为1。 [+8] = [00001000]原 [-8] = [10001000]原   (2)反码,反码是原码对应的二进制各位取反得到的数。如果原码为正数(不管该变量是有符号型还是无符号型),则反...【阅读全文】
xuelei_51 | 2016-12-09 11:47:24 | 阅读(1080) | 评论(0)
  (1)宏定义用大写字母加下划线表示,如MAX_LENGTH;  (2)函数用大写字母开头的单词组合而成,如SetName, GetName ;  (3)指针变量加前缀p,如*pNode ;  (4)BOOL 变量加前缀b,如bFlag ;  (5)int 变量加前缀i,如iWidth ;  (6)float 变量加前缀f,如fWidth ;  (7...【阅读全文】
文山科技 | 2016-12-09 09:43:52 | 阅读(1430) | 评论(0)
areece | 2016-12-07 10:22:00 | 阅读(570) | 评论(0)
我是经常会忘记先加还是后加的,因为我比较笨么。今天早上看资料的时候,发现其实真的很简单,如果++, --放在操作数的前面,叫做pre-increment operator,从字面上解释就是先加操作符,当然是先加再返回值了。如果放在后面,叫做post-increment operator,也就是后加操作符,当然是先取值后加吗。我想这样,我就不会再忘...【阅读全文】
wonderfulpjz | 2016-12-07 10:21:33 | 阅读(600) | 评论(0)
转自http://www.360doc.com/content/09/0318/16/113975_2846158.shtml【阅读全文】
wonderfulpjz | 2016-12-06 18:31:15 | 阅读(0) | 评论(0)
   google了近三页的关于C语言中static的内容,发现可用的信息很少,要么长篇大论不知所云要么在关键之处几个字略过,对于想挖掘底层原理的初学者来说参考性不是很大。所以,我这篇博文博采众家之长,把互联网上的资料整合归类,并亲手编写程序验证之。         C...【阅读全文】
乐天226 | 2016-12-04 20:08:45 | 阅读(0) | 评论(0)
无向图的深度和广度优先搜索遍历(C)【阅读全文】
aaron20127 | 2016-12-04 11:04:37 | 阅读(2990) | 评论(0)
1.1 基本类型默认字节对齐和改变字节对齐方式  c语言在给不同类型变量分配地址空间时,并不是总是紧邻着上一个变量的地址空间分配的,而是它所在的地址空间,必须被它的默认对齐字节数整除。例如,int类型占4字节,其默认对齐字节数为4,那么它所在的地址的低4位必须为0x0、0x4、0x8和0xc,因为这些地址才能被4...【阅读全文】
aaron20127 | 2016-12-03 14:40:50 | 阅读(2700) | 评论(0)
1.1 判断大小端机的方法      大端小端机的判断很简单,比如你有一个short型的变量a,它占用两个字节。假如你给它的赋值是0x1234,如果从低地址到高地址分别打印这两个字节为0x34和0x12,则这是一个小端机,因为0x34是0x1234的低字节,低字节放在了低地址空间;若打印顺序是0x12和0x34,那么这就是一...【阅读全文】
ZUHZQ | 2016-12-02 23:50:18 | 阅读(1560) | 评论(0)
可怜的猪头 | 2016-11-29 16:13:58 | 阅读(1730) | 评论(0)
chinaitboy | 2016-11-29 12:26:20 | 阅读(870) | 评论(0)
chinaitboy | 2016-11-29 12:26:00 | 阅读(900) | 评论(0)
chinaitboy | 2016-11-29 12:24:40 | 阅读(900) | 评论(0)
chinaitboy | 2016-11-29 12:24:33 | 阅读(670) | 评论(0)
 所谓“位域”是把一个字节中的二进位划分为几个不同的区域, 并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几个不同的对象用一个字节的二进制位域来表示。位域的定义和位域变量的说明位域定义与结构定义相仿,其形式为:struct 位域结构名   { 位域列表 };eg...【阅读全文】
chinaitboy | 2016-11-29 12:23:42 | 阅读(710) | 评论(0)
chinaitboy | 2016-11-29 12:23:37 | 阅读(690) | 评论(0)
chinaitboy | 2016-11-29 12:23:21 | 阅读(620) | 评论(0)