C语言
文章平均质量分 74
bugouyonggan
这个作者很懒,什么都没留下…
展开
-
C 语言--位段摘要
C语言当中位段的使用 2007-01-13 20:54 位段以位为单位定义结构体(或共用体)中成员所占存储空间的长度。 含有位段的结构体类型称为位段结构。 位段结构也是一种结构体类型,只不过其中含有以位为单位定义存储长度的整数类型位段成员。采用位段结构既节省存储空间,又可方便操作。 位段结构中位段的定义格式为: unsigned : 例如: struct b转载 2011-12-21 16:41:12 · 693 阅读 · 0 评论 -
C语言中的指针数组和数组指针
一、指针数组和数组指针的内存布局 初学者总是分不出指针数组与数组指针的区别。其实很好理解: 指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。 数组指针:首先它是一个指针,它指向一个数组。在32 位系统下永远是占4 个字节,至于它指向的数组占多少字节,不知道。它是“指向数组的指针”的简称。 下面到底转载 2013-01-23 10:36:13 · 777 阅读 · 0 评论 -
小结 (int argc,const char* const* argv)
在NS2代码库中,经常看到以(int agrc,const char* const* argv)为参数的函数。 按照下面转载中提及的 读法,应读为 argv is (a pointer to (a const pointer ( to a const char))). argv其实就是个二级指针(即是指向指针的指针),第一个const修鉓是表示argv指向的指针指向了一个常量,不能修改转载 2013-01-21 14:32:38 · 3003 阅读 · 0 评论 -
c语言运算符优先级
优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组下标 数组名[常量表达式] 左到右 () 圆括号 (表达式)/函数名(形参表) .转载 2013-02-06 09:46:24 · 480 阅读 · 0 评论 -
gcc中内嵌汇编的用法
在使用gcc编译的时候,可以在C语言程序中嵌套汇编指令,这样极大的方便在高级语言中使用跟配件相关的指令。 (1) 在gcc中嵌套的汇编指令跟纯汇编文件的语法有一点不一样,在gcc中嵌套指令的格式是固定的: __asm__(code : output operand list : input operand list : clobber list);转载 2013-07-24 11:33:24 · 1115 阅读 · 0 评论 -
学习C语言
你正计划着通过看书来学习C语言吗?“书籍是人类最忠诚的朋友”,下面这些书你一定不能错过。 《C程序设计语言》——由C语言之父合著编写,提供了对C语言的更好见解;《C语言程序设计:现代方法》——以一种独特的方法解读了C语言;《Absolute Beginner’s Guide To C》第二版,作者 Greg Perry——为没有编程经验的程序员编写的;《C Primer plus》第5版——原创 2013-12-17 15:49:02 · 898 阅读 · 0 评论