码迷,mamicode.com
首页 > 其他好文 > 详细

【Xcode学C-3】if等流程控制、函数的介绍说明标记分组、#include以及LLVM

时间:2017-05-04 09:40:53      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:pre   模拟   编写   article   fill   了解   使用   out   系统   

一、流程控制: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

标签:pre   模拟   编写   article   fill   了解   使用   out   系统   

原文地址:http://www.cnblogs.com/yfceshi/p/6805145.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!