- Objective-C和Sprite Kit游戲開發從入門到精通
- 曹化宇
- 666字
- 2021-01-07 18:57:36
2.3 變量
接下來,我們需要處理具體的數據了,比如,機器人在什么位置,其坐標就需要使用數字來表示,最少在地球上是這么干的,對吧?
現在思考一個問題。在代碼中,不可能讓數字滿天飛,特別是一些有特別明確含義的數據,此時,我們可以使用一些標識符來表示它們,這樣就可以明確地知道數據的含義了。比如,在數學公式中使用π表示圓周率,而不需要總是寫3.1415926…。
代碼中,變量是標識符的一種,它表示的數據可以根據程序執行的需要而改變。變量主要包括變量名稱、數據類型和值,當然還包括它們的使用范圍。
在Objective-C代碼中,聲明一個變量的方法如下。
<類型> <變量名稱>;
<類型>指定了變量中數據的類型,如整數、浮點數等。不明白?沒關系,稍后就有數據類型相關的內容。
<變量名稱>就是變量的標識符,習慣上,我們使用首字母小寫,然后每個單詞首字母大寫的形式,如index、counter、xPos。請注意,在給變量命名時,應盡量使用有意義的名稱。不過,有時候也會有一些習慣用法,我們在后續的內容中會看到。各開發者或團隊也會有自己的變量命名習慣和約定,但在Objective-C中,對于變量名稱命名的基本原則就是:使用字母、數字和下畫線組成,而且不能使用數字開頭。
使用變量之前,還應該確定它的值。比如,在定義變量時,可以同時指定變量的值,如下面的代碼。
int x = 1;
這行代碼的功能就是定義一個整數類型(int)的變量x,并將其賦值為1,這樣,在代碼中,我們使用x時就表示整數1。
其中=符號稱為賦值運算符,它的作用是將運算符右邊的數據賦值到左邊的變量或其他類型的標識符中。
此外,變量聲明和賦值也可以由兩條語句來完成,如下面的代碼。
int x; x = 1;
也就是說,在代碼中,我們可以隨時修改變量的值。
推薦閱讀
- Word排版技術大全(第2版)
- 和秋葉一起學:秒懂Excel
- Unity 2018 AR與VR開發快速上手
- Salesforce Platform Developer I Certification Guide
- 新編Office 2013從入門到精通
- 一圖抵萬言:從Excel數據到分析結果可視化
- PPT多媒體課件制作從新手到高手
- 辦公自動化精品教程
- Word Excel PPT 2013:辦公應用從入門到精通
- 游戲美術設計
- 人事管理政務網上公開的發展與對策
- Office 2016辦公應用從入門到精通
- 炫舞Power Point:PPT動畫創意設計
- 中文版Office 2016三合一辦公基礎教程
- PPT進化:如何設計一份驚艷的PPT