随笔分类 - C语言
摘要:标识符: 首先,在讨论这三种东西之前,详细说明一下C语言中的标识符。 标识符是用户编程为变量、常量、函数、语句等指定的名字,就好比人名一样的东西。 标识符的命名规则如下: 1.只能由字母、数字、下划线组成,并且首字符不能是数字; 2.不能把C语言的关键字作为标识符; 3.对大小写敏感; 其次,需要明
阅读全文
摘要:http://www.cnblogs.com/hbiner/p/3591335.html?utm_source=tuicool&utm_medium=referral 这段时间把《C陷阱和缺陷》看了,没时间自己写总结。就转一下别人的学习笔记吧http://bbs.chinaunix.net/thre
阅读全文
摘要:1 #include 2 3 void print(int); 4 5 int main(void) 6 { 7 int flag = 0xffe4; 8 9 print(flag);10 printf("\n");11 12 flag &= 0xff; ...
阅读全文
摘要:带参数的主函数一般情况下(许多教科书中都没有说明),我们在写程序的时候,往往忽略了主函数的参数,例如:int main(){…return 0;} 在命令行下,输入程序的名称就可以运行程序了。实际上,我们还可以通过输入程序名和相关的参数来为程序的运行提供更多的消息。参数紧跟在程序名后面,参数之间用空...
阅读全文
摘要:原文:话说C语言const用法const在C语言中算是一个比较新的描述符,我们称之为常量修饰符,意即其所修饰的对象为常量(immutable)。我们来分情况看语法上它该如何被使用。1、函数体内修饰局部变量。例:void func(){const int a=0;}首先,我们先把const这个单词忽略...
阅读全文
摘要:原文:C语言中内存分配在任何程序设计环境及语言中,内存管理都十分重要。在目前的计算机系统或嵌入式系统中,内存资源仍然是有限的。因此在程序设计中,有效地管理内存资源是程序员首先考虑的问题。第1节主要介绍内存管理基本概念,重点介绍C程序中内存的分配,以及C语言编译后的可执行程序的存储结构和运行结构,同时...
阅读全文
摘要:open参数O_DIRECT的学习使用 O_DIRECT 需要注意的地方posix_memalign详细解释free:这里好几个方法我都没测试成功,最后还是用posix_memalign 对齐的方法成功执行了,贴上代码 1 #include 2 #include 3 #include 4 //...
阅读全文
摘要:原文地址:http://www.cnblogs.com/xianghang123/archive/2011/08/24/2152404.html在C语言中,rand()函数可以用来产生随机数,但是这不是真真意义上的随机数,是一个伪随机数,是根据一个数,我们可以称它为种子,为基准以某个递推公式推算出来...
阅读全文
摘要:原文地址:http://blog.chinaunix.net/uid-11085590-id-2914577.html如何动态的定义及使用数组呢?记得一般用数组的时候都是先指定大小的。当时问老师,老师说是不可以的。后来又问了一位教C++的老师,他告诉我在C++里用new可以做到,一直不用C++,所以...
阅读全文
摘要:原文地址:http://www.cnblogs.com/carekee/articles/1630789.html1.sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。它的功能是:获得...
阅读全文

浙公网安备 33010602011771号