九九百科網

位置:首頁 > 經驗 > 

在C語言中聲明和定義的區別

經驗1.51W

在C語言中聲明和定義的區別

聲明一個變量只是將變量名標識符的有關信息告訴編譯器,使編譯器“認識”該標識符,但聲明不一定引起內存的分配。而定義變量意味着給變量分配內存空間,用於存放對應類型的數據,變量名就是對相應的內存單元的命名。

1、聲明是當一個計算機程序需要調用內存空間時,對內存發出的“佔位”指令,稱為“聲明”。

2、定義是計算機使用判斷或命題的語言邏輯形式,確定一個認識對象或事物在有關事物的綜合分類系統中的位置和界限,使這個認識對象或事物從有關事物的綜合分類系統中彰顯出來的認識行為。

標籤:聲明 語言