C语言基础知识点大汇总.docxVIP

  • 313
  • 0
  • 约3.6千字
  • 约 11页
  • 2018-10-25 发布于江苏
  • 举报
C语言基础知识点大汇总

C语言知识点大汇总 【前言】 看到有读者说想要一些IOS开发前需要学习哪些知识,今天就把我再CSDN上的C语言博客拿过来分享给大家。 知识点1:交换两个变量值的方法 采用第三方变量(最容易想到的方法) 采用加减法进行值得交换(面试时常用**) 代码如下: b = a - b; a = a - b; b = a + b; 采用按位异或的位方式 代码如下: a = a^b; b = a^b; a = a^b; 知识点2:取余运算%的结果与被除的符号相同结果为两个正数取余后前面加符号 知识点3:sizeof的使用 sizeof是一种运算符不要想当然理解为函数 sizeof使用时可以不加() sizeof可以加变量、常量、数据类型 跟数据类型是必须加() 知识点4:#include编译预处理命令与多文件团队开发 include编译预处理命令可以认为是:将后面的文件内容拷贝到当前的文件中 多文件团队开发:模块分别编译成.o都不能链接成功,合起来链接生成最终程序。 链接:把项目中所有相关联的.o目标文件、C语言函数库合并在一起,生成可执行文件 ——函数的定义放.c文件,函数的声明放.h文件 ——如果要使用某个.c文件中定义的函数,只需要#include这个.c文件对应的.h文件 ——h文件的作用:被别人拷贝。编译链接的时候不需要管.h文件 知识点5:数组的几种初始化方式如下: int a[3

文档评论(0)

1亿VIP精品文档

相关文档