c语言从上学到上班
文章平均质量分 68
wangzhe03091252
为工程而疯狂。
展开
-
c语言从上学到上班(0)简单概述
链接学习和工作基本介绍变量:顾名思义,可以变化的量。在计算机当中通常标记着一小块内存,我们可以随时修改。 int a = 5; char c = ‘a’;常量:顾名思义,不可变的量。比如上例中的5,’a’都是常量。强类型:c语言是强类型的,就是说,不同类型如果不做强制类型转换,或者默认的类型转化,是无法赋值的。 int a = “abcd”;把一个字符串放到整形内存当中是不行的。原创 2017-10-31 13:45:51 · 383 阅读 · 0 评论 -
c语言从上学到上班 (1)静态链接
连接学习与工作背景现在商用软件规模以几十万行代码计,因此我们会多人协作,分别开发不同的模块。在后续维护过程中也会针对模块查找问题,不至于迷失在大量的代码当中。静态链接就是一个简单的解耦手段。这一篇我们只围绕静态链接讨论,动态链接放在后续讨论。原理 每个人负责一个小块,同时把这一小块的对外接口提供出来,最终组装成一个完整拼图。这个组装的过程,就是静态链接的过程。声明的作用add.h#ifndef原创 2017-10-31 11:49:49 · 312 阅读 · 0 评论 -
UNIX(1)FILE之corrupted double-linked list
推荐 推荐《UNIX环境高级编程》3.10 文件共享一 准备工作FILE c语言中标准IO的文件结构 /usr/include/stdio.htypedef struct _IO_FILE FILE;/usr/include/libio.hstruct _IO_FILE { int _flags; /* High-order word is _IO_MAGIC;原创 2017-09-18 11:13:32 · 6810 阅读 · 0 评论