展開萬用字元引數
通配符自變數擴充Microsoft特定。
當您執行 C 程式時,可以使用兩個通配符、問號 () 和星號 (?
*
), 在命令列上指定檔名和路徑自變數。
根據預設,通配符不會在命令行自變數中展開。 您可以藉由連結 setargv.obj
wsetargv.obj
或 檔案,將一般自變數向量argv
載入例程取代為會展開通配符的版本。 如果您的程式使用 函 main
式,請與 setargv.obj
連結。 如果您的程式使用 函 wmain
式,請與 wsetargv.obj
連結。 這兩種情況都有對等的行為。
若要與 setargv.obj
或 wsetargv.obj
連結,請使用 /link
選項。 例如:
cl example.c /link setargv.obj
展開萬用字元的方法與展開作業系統命令的方法相同