導航:首頁 > 編程知識 > 編程中的變數叫什麼名字

編程中的變數叫什麼名字

發布時間:2022-09-14 15:48:35

❶ c語言里什麼是變數

所謂變數就是可以改變的。比如int a,b;你可以把2賦值給a,或者你看他不爽了,你喜歡3了,你就可以重新 a=3;a和b的值不是唯一的,是可以重新賦值的。像2,3,1.5之類數字就是常量,固定不變的!更加通俗點的說話就是,a看成一個盒子,裡面可以放衣服,也可以放褲子,或者零食。衣服,褲子永遠都是衣服褲子,但是盒子的東西可以拿出來,放進去。。。一直在變。
唯一不變的就是改變!能理解這句話嗎?

❷ 編程過程中變數的命名!

1.首先,該語言的變數格式必須統一
C:每個單詞首字元大寫 java:非首單詞的首字元大寫

2.一般使用英文意義命名
比如: 有一個學生數組。就是student[]或者 stu[]

3.對一個類的內部可以使用同一個字元作為開頭來命名變數
比如:學生類里的姓名 年齡 地址
教師類里的姓名 年齡 地址
分別使用 SName SAge SAddress
TName TAge TAddress

❸ 在程序設計中,什麼是變數

變數來源於數學,是計算機語言中能儲存計算結果或能表示值抽象概念。變數可以通過變數名訪問。在指令式語言中,變數通常是可變的;但在純函數式語言(如Haskell)中,變數可能是不可變(immutable)的。在一些語言中。

變數可能被明確為是能表示可變狀態、具有存儲空間的抽象(如在Java和Visual Basic中);但另外一些語言可能使用其它概念(如C的對象)來指稱這種抽象,而不嚴格地定義「變數」的准確外延。

變數是一種使用方便的佔位符,用於引用計算機內存地址,該地址可以存儲Script運行時可更改的程序信息。例如,可以創建一個名為Click Count的變數來存儲用戶單擊Web頁面上某個對象的次數。使用變數並不需要了解變數在計算機內存中的地址。

只要通過變數名引用變數就可以查看或更改變數的值。在VB Script中只有一個基本數據類型,即Variant,因此所有變數的數據類型都是Variant。

變數是記錄事物特定的狀態的對應的方式,變數主要是變和量,變表示值是可變的,不固定的,量表示的是記錄的事物的狀態就叫量。執行程序的過程就是一系列狀態的變化的過程。

定義變數:

name='egon'

變數的三個特徵:

1、變數名:變數名用來引用變數值的。即但凡要用變數值,都需要通過變數名。

2、賦值符號:賦值。

3、變數值:即我們存放的數據,是用來記錄現實世界中的某種狀態的。

引用計數:python的賦值是在內存空間開辟一個小的空間將變數值放進去,然後將變數名與這個值綁定,這樣這個值得被引用次數就增加了一次。

引用計數增加:x=10 #10身上的引用計數增加,y=x #2。

引用計數減少:x=11 #10身上的引用計數減少1。del y #del的意思是解除綁定,10身上的引用計數減少1,引用計數一旦為0,就是垃圾,會被python的垃圾回收機制自動回收。

聲明變數:

聲明變數的一種方式是使用Dim語句、Public語句和Private語句在Script中顯式聲明變數。例如:

Dim Degrees Fahrenheit。

聲明多個變數時,使用逗號分隔變數。例如:

Dim Top, Bottom, Left, Right。

另一種方式是通過直接在Script中使用變數名這一簡單方式隱式聲明變數。這通常不是一個好習慣,因為這樣有時會由於變數名被拼錯而導致在運行Script時出現意外的結果。因此,最好使用Option Explicit語句顯式聲明所有變數,並將其作為Script的第一條語句。

(3)編程中的變數叫什麼名字擴展閱讀:

變數的命名規則:

首先,我們必須給變數取一個合適的名字,就好像每個人都有自己的名字一樣,否則就難以區分了。在VB6中,變數的命名必須遵循以下規則:

(1)變數名必須以字母或下劃線打頭,名字中間只能由字母、數字和下劃線「_」組成;最後一個字元可以是類型說明符;

(2)變數名的長度不得超過255個字元;

(3)變數名在有效的范圍內必須是唯一的。有效的范圍就是引用變數可以被程序識別、使用的作用范圍——例如一個過程、一個窗體等等。有關引用變數作用范圍的內容,將在以後介紹。

(4)變數名不能是VB中的保留字(關鍵字),也不能是末尾帶類型說明符的保留字,但可以把保留字嵌入變數名。

關鍵字是指VB6語言中的屬性、事件、方法、過程、函數等系統內部的標識符。如已經定義的詞(if、endif、while、loop等)、函數名(len、format、msgbox等)。像Print、Print$是非法的,而Myprint是合法的。

例如:strName1,intMax_Length,intLesson,strNo3等是合法的變數名,而A&B,all right,3M,_Number等是非法的變數名。

注意:

(1)變數名在VB中是不區分大小寫的(如ABC、aBc、abc等都是一樣的)。C語言中區分大小寫。不同的語言有不同的規則。

(2)定義和使用變數時,通常要把變數名定義為容易使用閱讀和能夠描述所含數據用處的名稱,而不要使用一些難懂的縮寫如A或B2等。例如:假定正在為水果鋪編一個銷售蘋果的軟體。我們需要兩個變數來存儲蘋果的價格和銷量。

此時,可以定義兩個名為Apple_Price和Apple_Sold的變數。每次運行程序時,用戶就這兩個變數提供具體值,這樣看起來就非常直觀。具體方法是:通過用一個或多個單片語成有意義的變數名來使變數意義明確。例如,變數名SalesTaxRate就比Tax或Rate的意義明確得多。

(3)根據需要混合使用大小寫字母和數字。一個合理協議是,變數中每個單詞的第一個字母大寫,例如:DateOfBirth。

(4)另一個合理協議是,每個變數名以兩個或三個字元縮寫開始,這些字元縮寫對應於變數要存儲數據的數據類型。例如,使用strName來說明Name變數保存字元串型數據。這種命名方法叫匈牙利命名法。

參考資料來源:網路-變數



❹ c語言什麼是變數變數的定義

c語言中常常用到變數,c語言中什麼是變數呢?那麼下面是我整理的c語言變數的定義,歡迎閱讀。

c語言什麼是變數

變數來源於數學,是計算機語言中能儲存計算結果或能表示值抽象概念。變數可以通過變數名訪問。在指令式語言中,變數通常是可變的;但在純函數式語言(如Haskell)中,變數可能是不可變(immutable)的。在一些語言中,變數可能被明確為是能表示可變狀態、具有存儲空間的抽象(如在Java和Visual Basic中);但另外一些語言可能使用其它概念(如C的對象)來指稱這種抽象,而不嚴格地定義“變數”的准確外延。

變數介紹

由於變數讓你能夠把程序中准備使用的每一段數據都賦給一個簡短、易於記憶的名字,因此它們十分有用。變數可以保存程序運行時用戶輸入的數據(如使用InputBox函數在屏幕上顯示一個對話框,然後把用戶鍵入的文本保存到變數中)、特定運算的結果以及要在窗體上顯示的一段數據等。簡而言之,變數是用於跟蹤幾乎所有類型信息的簡單工具

變數聲明後沒有賦值的話 編譯器會自動提示並賦予默認值

變數是一種使用方便的佔位符,用於引用計算機內存地址,該地址可以存儲Script運行時可更改的程序信息。例如,可以創建一個名為Click Count的變數來存儲用戶單擊Web頁面上某個對象的次數。使用變數並不需要了解變數在計算機內存中的地址,只要通過變數名引用變數就可以查看或更改變數的值。在VB Script中只有一個基本數據類型,即Variant,因此所有變數的數據類型都是Variant。

聲明變數

聲明變數的一種方式是使用Dim語句、Public語句和Private語句在Script中顯式聲明變數。例如:

Dim Degrees Fahrenheit

聲明多個變數時,使用逗號分隔變數。例如:

Dim Top, Bottom, Left, Right

另一種方式是通過直接在Script中使用變數名這一簡單方式隱式聲明變數。這通常不是一個好習慣,因為這樣有時會由於變數名被拼錯而導致在運行Script時出現意外的結果。因此,最好使用Option Explicit語句顯式聲明所有變數,並將其作為Script的第一條語句。

命名規則

首先,我們必須給變數取一個合適的名字,就好像每個人都有自己的名字一樣,否則就難以區分了。在VB6中,變數的命名必須遵循以下規則:

(1)變數名必須以字母或下劃線打頭,名字中間只能由字母、數字和下劃線“_”組成;最後一個字元可以是類型說明符;

(2)變數名的長度不得超過255個字元;

(3)變數名在有效的范圍內必須是唯一的。有效的范圍就是引用變數可以被程序識別、使用的作用范圍——例如一個過程、一個窗體等等。有關引用變數作用范圍的內容,將在以後介紹。

(4)變數名不能是VB中的保留字(關鍵字),也不能是末尾帶類型說明符的保留字,但可以把保留字嵌入變數名,關鍵字是指VB6語言中的屬性、事件、方法、過程、函數等系統內部的標識符。如已經定義的詞(if、endif、while、loop等)、函數名(len、format、msgbox等)。像Print、Print$是非法的,而Myprint是合法的。例如:strName1,intMax_Length,intLesson,strNo3等是合法的變數名,而A&B,all right,3M,_Number等是非法的變數名。

注意:

(1)變數名在VB中是不區分大小寫的(如ABC、aBc、abc等都是一樣的)。C語言中區分大小寫。不同的語言有不同的規則。

(2)定義和使用變數時,通常要把變數名定義為容易使用閱讀和能夠描述所含數據用處的名稱,而不要使用一些難懂的縮寫如A或B2等。例如:假定正在為水果鋪編一個銷售蘋果的軟體。我們需要兩個變數來存儲蘋果的價格和銷量。此時,可以定義兩個名為Apple_Price和Apple_Sold的變數。每次運行程序時,用戶就這兩個變數提供具體值,這樣看起來就非常直觀。具體方法是:通過用一個或多個單片語成有意義的變數名來使變數意義明確。例如,變數名SalesTaxRate就比Tax或Rate的意義明確得多。

(3)根據需要混合使用大小寫字母和數字。一個合理協議是,變數中每個單詞的第一個字母大寫,例如:DateOfBirth。

(4)另一個合理協議是,每個變數名以兩個或三個字元縮寫開始,這些字元縮寫對應於變數要存儲數據的數據類型。例如,使用strName來說明Name變數保存字元串型數據。這種命名方法叫匈牙利命名法

格式 變數類型 + 變數名字

比如剛才說的strname "str" 是"string"的縮寫 "Name" 則是變數名字

注意 變數類型都是小寫 而且變數名字是開頭大寫

C# 命名方法

1

stringstrName

VB 命名方法

1

DimstrNameasString

雖然無須過多地關注字元縮寫的細節,但以後還是需要看一下這方面的約定。在Visual Basic聯機幫助和許多Visual Basic高級編程的書籍中都可以找到這一約定的細節。

存活期

變數存在的時間稱為存活期。Script級變數的存活期從被聲明的一刻起,直到Script運行結束。對於過程級變數,其存活期僅是該過程運行的時間,該過程結束後,變數隨之消失。在執行過程時,局部變數是理想的臨時存儲空間。可以在不同過程中使用同名的局部變數,這是因為每個局部變數只被聲明它的過程識別。

作用域

變數的作用域由聲明它的位置決定。如果在過程中聲明變數,則只有該過程中的代碼可以訪問或更改變數值,此時變數具有局部作用域並被稱為過程級變數。如果在過程之外聲明變數,則該變數可以被Script中所有過程所識別,稱為Script級變數,具有Script級作用域。

生存期

是指變數的分配與回收的全過程,

類型

屬性變數和用戶自己建立的變數。

當我們在窗體中設計用戶界面時,vb6會自動為產生的對象(包括窗體本身)創建一組變數,即屬性變數,並為每個變數設置其預設值。這類變數可供我們直接使用,比如引用它或給它賦新值。

用戶也可以創建自己的變數,以便存放程序執行過程中的臨時數據或結果數據等等。在程序中,這樣的變數是非常需要的。下面就介紹這類變數的創建和使用方法。

聲明變數

變數在使用前,必須在代碼中進行聲明,即創建該變數。

在使用變數之前,大多數語言通常首先需要聲明變數。就是說,必須事先告訴編譯器在程序中使用了哪些變數,及這些變數的數據類型以及變數的長度。這是因為在編譯程序執行代碼之前編譯器需要知道如何給語句變數開辟存儲區,這樣可以優化程序的執行。

聲明變數有兩種方式分別是隱式聲明、顯式聲明。

隱式聲明:

變數可以不經聲明直接使用,此時VB給該變數賦予預設的類型和值。這種方式比較簡單方便,在程序代碼中可以隨時命名並使用變數,但不易檢查。

顯式聲明:

用聲明語句創建變數。

強制顯式聲明變數:

為了避免寫錯變數名引起的麻煩,用戶可以規定,只要遇到一個未經明確聲明就當成變數的名字,VB都發出錯誤警告。方法是----強制顯式聲明變數。要強制顯式聲明變數,只須在類模塊、窗體模塊或標准模塊的聲明段中加入這條語句:

Option Explicit

這條語句是用來規定在本模塊中所有變數必須先聲明再使用,即不能通過隱式聲明來創建變數。在添加Option Explicit語句後,VB將自動檢查程序中是否有未定義的變數,發現後將顯示錯誤信息。

如果要自動插入Option Explicit語句,用戶只要在“工具”菜單中選取“選項”命令,然後單擊“選項”對話框中的“編輯器”選項卡,再選中“要求變數聲明”選項

這樣VB就會在任何新模塊中自動插入Option Explicit語句,但只會在新建立的模塊中自動插入。所以對於已經建立的模塊,只能用手工方法向現有模塊添加Option Explicit語句(只有再重新啟動VB,這項功能才有效)。

理變數范圍

變數的范圍確定了能夠知曉該變數存在的那部分代碼。在一個過程內部聲明變數時,只有過程內部的代碼才能訪問或改變那個變數的值;它有一個范圍,對該過程來說是局部的。但是,有時需要使用具有更大范圍的變數,例如這樣一個變數,其值對於同一模塊內的所有過程都有效,甚至對於整個應用程序的所有過程都有效。Visual Basic 允許在聲明變數時指定它的范圍。

存儲類型

我們在程序中會經常定義一些變數來保存和處理數據。從本質上看,變數代表了一段可操作的內存,也可以認為變數是內存的符號化表示。當程序中需要使用內存時,可以定義某種類型的變數。此時編譯器根據變數的數據類型分配一定大小的內存空間。程序就可以通過變數名來訪問對應的內存了。

如果說變數的數據類型決定了對應內存的大小,那麼存儲類型則影響著對應內存的使用方式。所謂使用方式,具體說就是在什麼時間、程序的什麼地方可以使用變數,即變數的生命周期和作用域。

先了解一些基本常識。一、在程序運行時內存中有三個區域可以保存變數:靜態存儲區、棧(stack)和堆(heap)。二、根據變數定義的位置可分為全局變數(定義在函數體外的變數)和局部變數(定義在函數體內的變數,包括形參)。

所有的全局變數和靜態局部變數(定義時使用關鍵字static)都保存在靜態存儲區,其特點是:在編譯時分配內存空間並進行初始化。在程序運行期間,變數一直存在,直到程序結束,變數對應的內存空間才被釋放。

而所有的非靜態局部變數(又稱為自動變數)保存在棧(stack)中,其特點是:在變數所在的函數或模塊被執行時動態創建,函數或模塊執行完時,變數對應的內存空間被釋放。換句話說,函數或模塊每被執行一次,局部變數就會重新被分配空間。如果變數定義時沒有初始化,那麼變數中的值是隨機數。

所有用malloc分配的內存(又稱為動態內存)都在堆(heap)中,其特點是:一般通過指針來訪問動態分配的內存。即可以通過free來手動釋放動態內存,也可以在程序結束時由系統自動釋放。

以上討論的是變數的生命周期,下面來看作用域。作用域指的是變數的可見范圍,即在變數的生命周期內,程序的哪些部分可以使用該變數。

全局變數的作用域從定義點開始一直到源文件的結束。如果要在定義點之前使用全局變數的話就需要使用關鍵字extern對作用域進行擴展。全局變數預設是可以被其他文件引用的。如果希望僅限於本文件使用的話,需要在定義時使用關鍵字static。

對於局部變數來說,無論是靜態局部變數還是自動變數,作用域都僅限於定義該變數的函數或模塊。

動態內存只要沒有被釋放就可以在程序的任何地方使用,前提是要知道動態內存的地址。

註:static加在全局變數前影響的是作用域,加在局部變數前影響的是生命周期。

變數類型

C語言中,變數分為全局變數和局部變數;也可以這樣分:自動變數,靜態變數.前者是按變數作用范圍來分的,而後者是按變數存儲方式來分的.

如果按存儲佔用空間來分,可以是整型變數,字元型變數,浮點型變數等.當然還有數組,結構體變數等.

C語言還有一個重要變數:指針變數.它存放的值是一個內存地址.

操作系統變數

操作系統變數

C語言中變數名是有大小寫之分的,如SUN與sun就是兩個不同的變數名。

另一點,聲明變數時,可以不用聲明就直接賦值來決定變數類型的語言如(javascript,flash cs3.0以前,等),這類語言變數的聲明通常被稱為弱類型,而如(c++等)必須先聲明,後使用,而且聲明時必須確定變數類型,這種就是嚴格的數據類型.

變數有兩種類型:屬性變數和用戶自己建立的變數。

JavaScript

變數

正如代數一樣,JavaScript 變數用於保存值或表達式。

可以給變數起一個簡短名稱,比如 x,或者更有描述性的名稱,比如 length。

JavaScript 變數也可以保存文本值,比如 carname="Volvo"。

變數名稱的規則

變數對大小寫敏感(y 和 Y 是兩個不同的變數)

變數必須以字母或下劃線開始

注釋:由於 JavaScript 對大小寫敏感,變數名也對大小寫敏感。

實例

在腳本執行的過程中,可以改變變數的值。可以通過其名稱來引用一個變數,以此顯示或改變它的值。

本例為您展示原理。

聲明(創建) JavaScript 變數

在 JavaScript 中創建變數經常被稱為“聲明”變數。

您可以通過 var 語句來聲明 JavaScript 變數:

var x; var carname;

var x; var carname;

在以上聲明之後,變數並沒有值,不過您可以在聲明它們時向變數賦值:

var x = 5; var carname = "Volvo";

var x = 5; var carname = "Volvo";

注釋:在為變數賦文本值時,請為該值加引號。

向 JavaScript 變數賦值

通過賦值語句向 JavaScript 變數賦值:

x = 5; carname = "Volvo";

x = 5; carname = "Volvo";

變數名在 = 符號的左邊,而需要向變數賦的值在 = 的右側。

在以上語句執行後,變數 x 中保存的值是 5,而 carname 的值是 Volvo。

向未聲明的 JavaScript變數賦值

如果您所賦值的變數還未進行過聲明,該變數會自動聲明。

這些語句:

x = 5; carname = "Volvo";

x = 5; carname = "Volvo";

與這些語句的效果相同:

var x = 5; var carname = "Volvo";

var x = 5; var carname = "Volvo";

重新聲明 JavaScript變數

如果您再次聲明了 JavaScript 變數,該變數也不會丟失其原始值。

var x = 5; var x;

var x = 5; var x;

在以上語句執行後,變數 x 的值仍然是 5。在重新聲明該變數時,x 的值不會被重置或清除。

JavaScript算術

正如代數一樣,您可以使用 JavaScript 變數來做算術:

y = x - 5; z = y + 5;

y = x - 5; z = y + 5

php中的變數類型

PHP 中的變數:變數用於存儲值,比如數字、文本字元串或數組。

一旦設置了某個變數,我們就可以在腳本中重復地使用它。

PHP 中的所有變數都是以 $ 符號開始的。

在 PHP 中設置變數的正確方法是:

$var_name = value;PHP 的入門者會忘記在變數的前面的 $ 符號。如果那樣做的話,變數將是無效的。

我們創建一個存有字元串的變數,和一個存有數值的變數:

不必向 PHP 聲明該變數的數據類型。

根據變數被設置的方式,PHP 會自動地把變數轉換為正確的數據類型。

在強類型的編程語言中,您必須在使用前聲明變數的類型和名稱。

在 PHP 中,變數會在使用時被自動聲明。

php 中的變數用一個美元符號後面跟變數名來表示。變數名是區分大小寫的。

變數名與 php 中其它的標簽一樣遵循相同的規則。一個有效的變數名由字母或者下劃線開頭,後面跟上任意數量的字母,數字,或者下劃線。按照正常的正則表達式,它將被表述為:'[a-zA-Z_/x7f-/xff][a-zA-Z0-9_/x7f-/xff]*'。

注: 在此所說的字母是 a-z,A-Z,以及 ASCII 字元從 127 到 255(0x7f-0xff)。

php 3 中,變數總是傳值賦值。那也就是說,當將一個表達式的值賦予一個變數時,整個原始表達式的值被賦值到目標變數。這意味著,例如,當一個變數的值賦予另外一個變數時,改變其中一個變數的值,將不會影響到另外一個變數。有關這種類型的賦值操作,請參閱表達式一章。

php 4 提供了另外一種方式給變數賦值:引用賦值。這意味著新的變數簡單的引用(換言之,“成為其別名” 或者 “指向”)了原始變數。改動新的變數將影響到原始變數,反之亦然。這同樣意味著其中沒有執行復制操作;因而,這種賦值操作更加快速。不過只有在密集的循環中或者對很大的數組或對象賦值時才有可能注意到速度的提升。

使用引用賦值,簡單地將一個 & 符號加到將要賦值的變數前(源變數)。例如,下列代碼片斷將輸出“My name is Bob”兩次:

有一點重要事項必須指出,那就是只有有名字的變數才可以引用賦值。

變數的命名規則:

變數名必須以字母或下劃線 "_" 開頭。

變數名只能包含字母數字字元以及下劃線。

❺ 什麼是全局變數

全局變數也就是編程術語中的一種,也稱為外部變數,它是在函數外部定義的變數,也可以是在本程序任何地方創建。此外,變數分為局部與全局,局部變數又可被叫做內部的變數。是由某對象或某個函數所創建的變數通常都是局部變數,只能被內部引用。

(5)編程中的變數叫什麼名字擴展閱讀:

全局變數的使用注意事項如下:

1、使用全局變數程序運行時速度更快。

2、對於局部變數的名字空間污染,這個在不使用太多變數時是可以避免的。

3、當全局變數與局部變數重名的時候,起作用的是局部變數。

4、還可以用extern在函數外對全局變數聲明,使全局變數的作用域從聲明處到文件的結束。

❻ C語言中,變數到底是個什麼概念

C語言中的變數是指在程序運行時其值可以改變的量,變數的功能就是存儲數據。

每個變數都有特定的類型,類型決定了變數存儲的大小和布局,該范圍內的值都可以存儲在內存中,運算符可應用於變數上。

變數來源於數學,是計算機語言中能儲存計算結果或能表示值抽象概念。變數可以通過變數名訪問。在指令式語言中,變數通常是可變的;但在純函數式語言(如Haskell)中,變數可能是不可變(immutable)的。

(6)編程中的變數叫什麼名字擴展閱讀

變數的存儲類型

所有的全局變數和靜態局部變數(定義時使用關鍵字static)都保存在靜態存儲區,其特點是:在編譯時分配內存空間並進行初始化。在程序運行期間,變數一直存在,直到程序結束,變數對應的內存空間才被釋放。

而所有的非靜態局部變數保存在棧中,其特點是:在變數所在的函數或模塊被執行時動態創建,函數或模塊執行完時,變數對應的內存空間被釋放。

換句話說,函數或模塊每被執行一次,局部變數就會重新被分配空間。如果變數定義時沒有初始化,那麼變數中的值是隨機數。

所有用malloc分配的內存(又稱為動態內存)都在堆(heap)中,其特點是:一般通過指針來訪問動態分配的內存。即可以通過free來手動釋放動態內存,也可以在程序結束時由系統自動釋放。

(6)編程中的變數叫什麼名字擴展閱讀:網路-變數(計算機名詞)

❼ c語言的變數定義

C語言中變數遵循「先定義後使用」的原則:

1、定義變數的格式:數據類型 變數名;

首先要強調的一點是:變數的定義是一條語句,每條語句都是以分號結尾的。故定義完變數,後面不要漏掉「;」分號。

在變數定義中,「數據類型」表示想要存儲什麼類型的數據就定義什麼類型的變數。

如想要存儲整數就定義成 int 型;想要存儲小數就定義成 float 型或 double 型;想要存儲字元就定義成 char 型等等。

「變數名」就是你想給這個變數起個什麼名字,通常都是用字母、數字與下劃線組合而成。比如:

「int i;double price;double goods_price2」等等。

就表示定義了一個整型變數 i、小數型變數price、goods_price2;

2、變數定義完成後,接下來就是使用變數,為變數賦值。

將一個值放到一個變數中,這個動作叫「賦值」。通俗點講,「給變數賦值」意思就是將一個值傳給一個變數。

賦值的格式是:

變數名 = 要賦的值;

它的意思是將=右邊的數字賦給左邊的變數。比如:
i = 3;
這就表示將 3 賦給了變數 i,此時 i 就等於 3 了。

3、變數的定義和賦值,可以分成兩步寫,也可以將它們合成一步,而且事實上,在實際編程中用得最多的也是合二為一的寫法。

形式如下:

數據類型 變數名 = 要賦的值;

比如:int i = 3;

就表示定義了一個變數 i,並把 3 賦給這個變數。它與

int i;
i =3;

是等價的。

在定義變數時也可以一次性定義多個變數,比如:

int i, j;

這就表示定義了變數 i 和 j。這里需要強調的是,當同時定義多個變數時,變數之間是用逗號隔開的,千萬別寫成分號。這是很多新手最容易犯的錯誤,即將逗號和分號記混了。

同樣也可以在定義多個變數的同時給它們賦值:

int i = 3, j = 4;

中間還是用逗號隔開,最後別忘記輸入分號。

最後需要注意的是,在較老的 C89/C90 標准(也稱 ANSI C 標准)中,變數只能在程序的開頭定義,或者說變數定義的前面不能有其他非聲明或非定義的語句。

(7)編程中的變數叫什麼名字擴展閱讀:

在主回答中,提到了變數定義時,變數名通常都是用字母、數字與下劃線組合而成,但是實際上,變數名也不是隨便組合的,變數定義需要遵循一定的規范,否則容易產生歧義,影響整體程序代碼 的可讀性。

所以在定義變數的時候,要注意以下命名規范:

(1)、變數名的開頭必須是字母或下劃線,不能是數字。實際編程中最常用的是以字母開頭,而以下劃線開頭的變數名是系統專用的。命名應當直觀且可以拼讀,可望文知意,便於記憶和閱讀。

標識符最好採用英文單詞或其組合,不允許使用拼音。程序中的英文單詞一般不要太復雜,用詞應當准確。

(2)、變數名中的字母是區分大小寫的。比如 a 和 A 是不同的變數名,num 和 Num 也是不同的變數名。當標識符由多個片語成時,每個詞的第一個字母大寫,其餘全部小寫。

比如: int CurrentVal;

這樣的名字看起來比較清晰,遠比一長串字元好得多。

(3)、變數名絕對不可以是C語言關鍵字,不能有空格。

(4)、變數名的長度應當符合「min-length && max-information」原則。

C 是一種簡潔的語言, 命名也應該是簡潔的。例如變數名MaxVal 就比MaxValueUntilOverflow 好用。標識符的長度一般不要過長,較長的單詞可通過去掉「母音」形成縮寫。

另外,英文詞盡量不縮寫,特別是非常用專業名詞,如果有縮寫,在同一系統中對同一單詞必須使用相同的表示法,並且註明其意思。

❽ 編程中的變數是什麼意思

C Primer Plus P34: 有些數據可以在程序使用之前預先設定並在整個運行過程中沒有變化,這稱常量。另外的數據在程序運行中可能變化或被賦值,這稱為變數。
滿意請採納

❾ VB編程里的類型和變數名是什麼(請寫單詞)

dim a as integer
a是變數名
integer是類型

❿ 計算機編程中變數都有哪幾種啊

變數是計算機編程中的一個重要概念。變數是一個可以存儲值的字母或名稱。當你編程時,可使用變數來存儲數字,例如建築物的高度,或者存儲單詞,例如人的名字。簡單地說,可使用變數表示程序所需的任何信息。你可能會問:「既然我可以使用信息,為什麼要用變數?」因為變數可以隨著程序的運行而改變其表示的值。例如,你可以寫個程序來跟蹤罐子里糖豆的數目。因為糖是要被吃掉的,所以罐里糖豆的數目可能會隨著時間的推移而改變。你可以使用一個變數來表示不同時間的糖豆數目,而無需在每次糖豆數目變化時重新修改程序。將信息存儲於變數中
使用變數有三個步驟:聲明變數 (declare the variable)。告訴程序變數的名稱和類型。
給變數賦值 (assign the variable)。賦予變數一個要保存的值。
使用變數 (user the variable)。在程序中獲得變數中所存儲的值。
聲明變數
聲明變數時,必須決定其名稱和存儲其中的數據的類型 (data type) 。使用 Dim 和 As 這兩個關鍵字來聲明變數,如下所示。Dim aNumber As Integer
這行代碼的意思是要使用一個名為 aNumber 的變數,並且希望它所存儲的值的數據類型為整數 (Integer)。因為 aNumber 是一個整數 (Integer) 數據類型,所以它只能存儲整數。例如要存儲 42.5這樣帶有小數的數字,則需使用雙精度浮點數 (Double) 數據類型。如果要存儲單詞或句子,需使用字元串 (String)數據類型。另外一種在此值得一提的數據類型是布爾 (Boolean),它可存儲 True 或 False 值。下面是關於如何聲明變數的更多示例。Dim aDouble As Double
Dim aName As String
Dim YesOrNo As Boolean
給變數賦值
使用 = 符號給變數賦值,如下例所示。這時候,這個 = 符號我們稱之為賦值變數運算符 (assignment operator)。aNumber = 42
這行代碼的值為 42,它存儲在先前聲明的名為 aNumber 的變數中。聲明變數並給變數賦個預設值
你可以用一行代碼聲明變數,然後用另一行代碼給變數賦值。比如:Dim aNumber As Integer
aNumber = 42
但是,如果嘗試在賦值前使用變數,可能導致錯誤。因此,最好在同一行代碼中聲明變數和並給變數賦值。即使還不知道變數將要存儲什麼值,也可以給變數賦個預設值 (default value) 。上面的兩行代碼就可以寫成:Dim aNumber As Integer = 42
更多代碼示例:Dim aDouble As Double = 0
Dim aName As String = "default string"
Dim YesOrNo As Boolean = True
通過用同一行代碼聲明變數並給變數賦個預設值,可以避免可能發生的錯誤。以後你仍可以使用賦值方法為變數賦給不同的值。試一試
在本練習中,你要寫一個小程序來創建四個變數並為其賦值,然後在一個消息框 (message box) 窗口中顯示每個值。首先我們將創建存儲代碼的項目。創建項目
打開 Visual Studio在文件 (File) 菜單上,單擊新建項目 (New Project)。在新建項目 (New Project) 對話框的模板 (Templates) 窗格中,單擊 Windows 應用程序 (Windows Application)。在名稱 (Name) 框中鍵入 Variables,再單擊確定 (OK)。Visual Basic 將為程序創建文件並打開窗體設計器 (Form Designer)。下一步,我們將創建變數。創建變數並顯示它們的值
雙擊該窗體。代碼編輯器 (Code Editor) 打開並顯示名為 Form1_Load 的代碼節。這節代碼,稱為過程 (Procere),包含在窗體首次載入到內存中時執行的指令。在 Form1_Load 過程中,鍵入以下代碼。Dim anInteger As Integer = 42
Dim aDouble As Double = 39.345677653
Dim aString As String = "I like woyouxian."
Dim aBoolean As Boolean = True
此代碼聲明四個變數:Integer、Double、String 和 Boolean,並給它們賦默認值。 提示鍵入代碼時,您可能會注意到:在鍵入 As 後,游標下會出現一個單詞列表。此功能稱為智能感應 (Intellisense)。利用這一功能,您只需鍵入一個單詞的前幾個字母,便可以在列表中選擇相應的單詞。完成選擇後,就可以按 Tab 鍵完成單詞。注意每當在程序中表示實際文本時,必須用雙引號 "" 將文本括起來。這會告訴程序將文本解釋為實際文本而不是變數名。如果在實際文本中還包含雙引號,你則用兩個雙引號代替。比如Dim aString As String = "I like ""b l a b l a""!"
給 Boolean 變數賦 True 或 False 值時,則無需用雙引號將其括起來,因為 True 和 False 是 Visual Basic 關鍵字,其本身有特殊的含義。 然後在上一步寫的代碼下鍵入以下代碼。MsgBox(anInteger)
MsgBox(aDouble)
MsgBox(aString)
MsgBox(aBoolean)
End
前四行代碼使用 MsgBox 函數告訴程序在新窗口中顯示上一步給每個變數所賦的值。最後一行使用 End 語句告訴程序在執行完此過程後結束。運行程序
選擇調試 (Debug) 菜單中的開始調試 (Start Debugging) 運行程序。或者直接按快捷鍵 F5 運行程序。在出現的每個窗口上單擊確定 (OK)。注意每個變數的值依次顯示,然後程序結束。程序結束後,你可以返回並更改代碼中給變數所賦的值,然後再次運行應用程序,你會看到顯示的新值。

閱讀全文

與編程中的變數叫什麼名字相關的資料

熱點內容
手機app少一個怎麼知道 瀏覽:712
手機文件夾怎麼安裝 瀏覽:772
背景透明的圖像文件格式 瀏覽:130
跟Excel相似的文件有什麼 瀏覽:44
大數據怎麼處理就醫問題 瀏覽:107
電腦的網路埠 瀏覽:356
美的美居ppt教程 瀏覽:229
大數據局的作用 瀏覽:707
ps2020在c盤殘留文件 瀏覽:145
大數據人格分析報告 瀏覽:16
nvidia錄的視頻在哪個文件 瀏覽:48
為什麼excel表格輸入數據顯示星號 瀏覽:406
斯巴魯brz輪轂是什麼數據 瀏覽:695
直接放壓縮文件的播放器 瀏覽:713
橙意健康電腦版app怎麼下載 瀏覽:229
電腦播放蘋果視頻文件 瀏覽:703
微信搖多少次會被限制 瀏覽:554
編輯文件如何去掉單位抬頭 瀏覽:241
win10取消密碼輸入框 瀏覽:89
手機qq怎麼撤迴文件 瀏覽:814

友情鏈接