使用Xcode創(chuàng)建Command Line Tool項(xiàng)目

使用Xcode可創(chuàng)建Command Line Tool項(xiàng)目,語言選擇C來測(cè)試寫的C函數(shù)


image.png
image.png

main.c默認(rèn)輸出"Hello, World!"

自定義一個(gè)兩個(gè)數(shù)字相加的C函數(shù):

#include <stdio.h>

int add(int a, int b) {
    return a + b;
}

int main(int argc, const char * argv[]) {
    // insert code here...
    printf("Hello, World!\n");
    
    int result = add(10, 20);
    printf("result = %d\n", result);
    
    return 0;
}

PS: 因?yàn)镃語言是順序執(zhí)行的,定義的add函數(shù)需要在調(diào)用的上面,否則會(huì)報(bào)錯(cuò): Implicit declaration of function 'add' is invalid in C99

command + R執(zhí)行稍等片刻就會(huì)看到控制臺(tái)輸出:

Hello, World!
result = 30
Program ended with exit code: 0

定義的兩個(gè)整型數(shù)字相加的函數(shù):
int add(int a, int b)
從左至右,第一個(gè)int代表返回值類型,add為函數(shù)名,括號(hào)中a、b是兩個(gè)形參,他們的類型是int

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • C語言高級(jí)部分總結(jié) 嵌入式ARM 3天前 信息來源于網(wǎng)絡(luò) 一、內(nèi)存大話題 1.0、內(nèi)存就是程序的立足之地,體現(xiàn)內(nèi)...
    Leon_Geo閱讀 932評(píng)論 1 3
  • Xcode 升級(jí)后,常常遇到的遇到的警告、錯(cuò)誤,解決方法從sdk3.2.5升級(jí)到sdk 7.1中間廢棄了很多的方法...
    MaShuai丨閱讀 6,624評(píng)論 0 4
  • 作為iOS開發(fā),我們的 CI 經(jīng)常使用 Ruby 的命令行工具,像 fastlane, CocoaPods, Xc...
    仇志飛閱讀 978評(píng)論 0 2
  • XCode使用一:Xcode基本操作 傳送至原文地址 1.Xcode IDE概覽 說明:從左到右,依次是“導(dǎo)航窗格...
    無名小魚會(huì)吐火閱讀 30,085評(píng)論 0 23
  • 16宿命:用概率思維提高你的勝算 以前的我是風(fēng)險(xiǎn)厭惡者,不喜歡去冒險(xiǎn),但是人生放棄了冒險(xiǎn),也就放棄了無數(shù)的可能。 ...
    yichen大刀閱讀 7,773評(píng)論 0 4

友情鏈接更多精彩內(nèi)容