程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> c++中變量聲明和變量定義的區別。2016年12月6日,變量.2016

c++中變量聲明和變量定義的區別。2016年12月6日,變量.2016

編輯:C++入門知識

c++中變量聲明和變量定義的區別。2016年12月6日,變量.2016


整個流程:
1.程序告訴cpu,程序將要使用一個變量。(暫時不一定用到,先說一下。)
2.程序告訴CPU,程序現在就要使用一個變量。(現在就用)
3.cpu按照這個變量的類型,把內存劃分出幾個單位(byte)的空間,這個空間用來存儲程序需要使用的變量。
4.CPU將這個變量代表的具體數據按照該變量的數據類型將具體的數據填充進對應的內存空間中。
------------
變量聲明

 現在知道的有2種:int a; extern a;

int a ;
一定包含1.;有可能包含2.3.4.【4.CPU可能會用一個NULL先來代替具體的數據值,等後期填充真實的數據值。】;
extern a;
只包含1;一定不包含2.3.4.;

變量定義

一定包含1.2.3.4.;

記錄日期:2016年12月6日11:25:10

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved