::這個bat檔案是set的所有用法
::1 顯示所有系統變數的值
@echo off
::set
::pause
::2直接在批處理中設定變數的 在批處理中我們要引用這個變數就把var變數名用兩個%(百分號)擴起來,如%var%
::注意=左右不能有空格
echo 直接在批處理中設定變數的 注意=左右不能有空格
set var=我的值
echo %var%
pause
::3 set /p variable=[promptstring] 接受介面引數
echo et /p variable=[promptstring] 接受介面引數
set /p a=請輸入你的名字:
echo 你的名字為:%a%
pause
::set /a expression /a 命令列開關指定等號右邊的字串為被評估的數字表示式。
echo set /a 命令列開關指定等號右邊的字串為被評估的數字表示式。
set /a b=1+1
echo %b%
pause
set c=1
set d=2
set /a e=c+d
echo %e%
pause
::擷取字串 %var:~start,len%
echo 擷取字串 %var:~start,len%
set f=www.see.cc
set j=%f:~1,3%
echo %j%
pause
::%var:~0,-len% 擷取從第一位開始,倒數第len位結束的值。
echo 擷取字串 %var:~start,len%
set ff=www.see.cc
set jj=%ff:~0,-3%
echo %jj%
pause
::替換
echo 替換操作
set a=bbs.verybat.cn
echo 替換前的值: "%a%"
set var=%a:bbs=sss%
echo 替換後的值: "%var%"
pause
批處理 set命令
有時候windows的批處理能帶來很方便的操作,批處理也有變數宣告,下面一段就是說的如何使用批處理中的變數。set 功能一覽 設定變數 格式 set 變數名 變數值 詳細 被設定的變數以 變數名 引用 取消變數 格式 set 變數名 詳細 取消後的變數若被引用 變數名 將為空 展示變數 格式 set...
set的使用方法
set容器不能重複的儲存已經有的數,即乙個數只能出現一次 遍歷 include include using namespace std int main cout endl return 0 執行結果 1 3 5 6 如果是反向迭代器和map的用法一樣 set reverse iterator ri...
STL之set使用方法小結
1.set begin end include include using namespace std int main set myset myints,myints 6 set iterator it cout myset contains for it myset.begin it myset...