第05天C語(yǔ)言(07):main函數(shù)分析

一、概念
/* 
 return 0 : 返回給操作系統(tǒng),如果返回0,代表程序正常結(jié)束,如果返回其他值代表程序非正常結(jié)束
 main是函數(shù)的名稱,是系統(tǒng)規(guī)定的名稱,系統(tǒng)啟動(dòng)程序就會(huì)調(diào)用名稱叫做main的函數(shù)
 
 // 其實(shí)系統(tǒng)再啟動(dòng)的時(shí)候,就會(huì)給我們的程序傳遞一些參數(shù)
 argc : 就是系統(tǒng)傳遞進(jìn)來(lái)的參數(shù)個(gè)數(shù)  默認(rèn)是 1
 argv : 就是系統(tǒng)傳遞進(jìn)來(lái)的參數(shù)實(shí)際的值 默認(rèn)是程序的名稱
 */
二、代碼
#include <stdio.h>


int main(int argc, const char * argv[]) {
    
    printf("argc = %i\n",argc);
    printf("char = %s\n",argv[0]); // 全路徑
    // /Users/liyuhong165/Library/Developer/Xcode/DerivedData/day05-cigeanlbsvvprhgcbvzgtmwuotyj/Build/Products/Debug/main函數(shù)分析
    printf("char = %s\n",argv[1]); // lyh
    
    // return 結(jié)束函數(shù)
    // 0 : 返回給操作系統(tǒng),如果返回0,代表程序正常結(jié)束,如果返回其他值代表程序非正常結(jié)束
    return 0;
}
image.png
image.png
最后編輯于
?著作權(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),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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