指向變數的變數

2021-06-02 09:19:54 字數 518 閱讀 3327

在dos、bat中,如何引用變數指向的變數?

現在只發現了如下的形式:

!!temp!!

例項1:

@echo off

set processname=robin;hubin;hb

set /a processno=0

setlocal enabledelayedexpansion

for %%i in (%processname%) do (

set /a processno+=1

set processname!processno!=%%i

)

for /l %%i in (1 1 %processno%) do (

set temp=processname%%i

@echo no%%i is 

!!temp!!

)

pause

注意:需要開啟變數延遲(

setlocal enabledelayedexpansion)

指向變數的常指標與指向常變數的指標變數的區別

一 指向變數的常指標 形式 型別名 const 指標變數名 將指標變數宣告為const型,這樣指標變數始終保持為初值,不能改變,即其指向不能改變 例 include include int main 常指標pcpt已經指向了cbuff1,就不能再指向cbuff2了。注意 雖然常指標只能始終指向同乙個...

指向變數的常指標和指向常變數的指標

剛接觸到指標時,關於指向變數的常指標和指向常變數的指標容易混淆,所以整理下,希望能夠幫助自己也幫助到大家。常指標就是我們說的指向常量的指標,顧名思義,它是用來指向常量的。實際上,c 規定只能用指向常變數的指標指向常變數,普通指標指向它就會報錯,原因也很容易理解,我們用普通指標指向常變數之後,有可能就...

指向函式的指標變數

1 定義和呼叫 程式在編譯後,每個函式都有乙個首位址 也就是函式第一條指令的位址 這個位址稱為函式的指標。可以定義指向函式的指標變數,使用指標變數間接呼叫函式。下面通過乙個簡單的例子來說明 float max float x,float y float min float x,float y flo...