我編寫的代碼是使用Xcode來編寫的 所以有很多東西都是跟iOS相關的
pragma mark - 創(chuàng)建項目時
/* Product Name : 產(chǎn)品名稱/項目名稱 (baidu)
Organization Name : 組織機構名稱/公司名稱 (百度)
Organization Identifier : 組織機構標識登澜,一般填公司逆向名稱 (com.baidu)
Bundle Identifier : 產(chǎn)品唯一標識 (設計上線之后眠菇,錢有關)
Language : 語言類型 (C、OC瞧预、Swift艺谆、C++) */
pragma mark - 代碼
// C語言程序是由很多"程序段"組成
#include<stdio.h>// 告訴系統(tǒng)printf函數(shù)在什么地方
int call()
{
return 0;
}
// command + b 將代碼翻譯為計算機能夠識別的語言(0/1)
// command + r 在xcode中運行程序
int main()
{
call(); // 調(diào)用函數(shù)
// \n讓輸出的內(nèi)容換行,固定格式
printf("hello world"); // 調(diào)用系統(tǒng)函數(shù)
return 0;
}
pragma mark - 整個項目的細節(jié)
/**
在左側里面
有一個文件夾:Products 中 day01 是一個可執(zhí)行文件 (默認時紅色的)
需要通過代碼 進行編譯才能執(zhí)行 (編譯過后 變成了黑色)
可以通過show in finder (雙擊打開 是以終端打開)
會輸出 hello worldlogout
*/
pragma mark - 項目的執(zhí)行流程
/**
1.編寫代碼
2.編譯____生成.o 目標文件
3.鏈接____與系統(tǒng)的函數(shù)庫進行連接
4.生成一個 可執(zhí)行文件.out
5.運行
*/
最后編輯于 :
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者