首页 > 代码库 > 【Xcode学C-3】if等流程控制、函数的介绍说明标记分组、#include以及LLVM
【Xcode学C-3】if等流程控制、函数的介绍说明标记分组、#include以及LLVM
一、流程控制:if、while和for循环
(1)if括号里面经常遇到判断是否相等的情况,而且新手经常会把==写成=,所以建议的习惯是把常量放在前面,如a==10,写成10==a,这样就不易犯错。
(2)利用for进行递归,但不建议递归太深。
(3)具体而言,for循环使用最广泛,for嵌套也很重要。
二、函数介绍
(1)函数的基本格式
(2)函数的声明和定义的区别,声明一般写在前面,定义写在后面。声明可以同名重复。
(3)函数的说明标记分组可用pragma
#pragma mark - 这个方法是加法 #pragma mark 加法 int add(int a,int b){ return a+b; } #pragma mark 减法 int minus(int c, int d){ return c-d; }
结果是:
三、#include
(1)一般自己编写的文件引用时用 “ ”,系统自带文件用 < >。它们查找的路径稍有差别而已。
(2)include用在多人协作的时候。
四、LLVM
(1)新一代编译器,相比GCC效率大幅提升。
(2)具体编译原理可以用clang编译器来模拟。cc main.c就是编译成.out可执行文件,也可以分步cc -c main.c然后cc main.o等。
(3)不是很重要的知识点,作为了解即可。
【Xcode学C-3】if等流程控制、函数的介绍说明标记分组、#include以及LLVM
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。