1樓:匿名使用者
c++中沒有這樣一種變數型別,也沒有這一個函式,也沒有這樣一個類。
從其名字上看,最可能是一個變數,屬於char型字元陣列或者byte或者string或者csting
好的c++程式設計師,給變數起名的時候注重名字易於識別型別和用途。
在szcmd中,sz代表以0結束,這跟我們的字元陣列的語法是一致的,無論字元陣列長度多少,其最後一個看不見的元素始終被編譯器設為0。而cmd,表示command,通常指示命令列引數,這種引數一般編譯器會設定有幾種固定的值供使用者選擇。
可以舉個例子。在window視窗程式設計中,最關鍵的函式winmain,它的引數就是一種比較標準的命名規範,第三個和第四個形式引數都帶有cmd,其前面的lp和n分別代表長指標和整型。這兩個形式引數都有幾種固定值可選。
int winapi winmain(
hinstance hinstance, // handle to current instance
hinstance hprevinstance, // handle to previous instance
lpstr lpcmdline, // command line
int ncmdshow // show state);
2樓:金色潛鳥
估計是變數名 szcmd。
顧名思義, sz -- size ( 大小) cmd -- command 命令。
型別 可能是 char * szcmd, 用來存命令也可能是 整型,或 size_t 型,用來表示 命令字串長度 或 存放單元長度。
例如函式呼叫:
_snprintf(szcmd, szcmdsize, _t(" %s"), szscanner);
函式原型:
int _snprintf(
char *buffer,
size_t count,
const char *format [,argument] ...);
3樓:匿名使用者
這是個自定義的變數吧,或者就是個巨集。
c++中copychars是什麼意思
4樓:育知同創教育
copychars是字元拷貝的意思。。
使用方法:
c******string str(_t("******************x"), 20, pmgr);
tchar* pszsrc = _t("hello world!");
_tprintf_s(_t("%s\n"), str);
str.copychars(str.getbuffer(), pszsrc, 12);
_tprintf_s(_t("%s\n"), str);
c中是什麼意思C中是什麼意思
一般被稱作指標運算子 又叫反向取址運算子,與 作用相反 指標,其實就是一個變數,只是它的值是另一個變數或是常量的地址罷了,而 的作用便是把這個地址所存放的值取出,所以叫作反向取址運算子 int i,p i int q p 指向指標的指標。int i,p i int q p 指向指標的指標。哦,不同情...
c 中 什麼意思, 在C 中是什麼意思
雙冒號 操作符被稱為域操作符 scope operator 含義和用法如下 1.在類外部宣告成員函式。void point area 2.呼叫全域性函式 表示引用成員函式變數及作用域,作用域成員運算子 例 system math sqrt 相當於system.math.sqrt 3.呼叫類的靜態方法...
c中,ab什麼意思c中abab是什麼意思
c 中,a b的意思是a b後再賦值給a,即效果等同於a a b,但是從運算角度只算1次運算,是c 中一個複合運算子。在賦值運算子當中,還有一類c c 獨有的複合賦值運算子。它們實際上是一種縮寫形式,使得對變數的改變更為簡潔。例如total total 3,它的意思是本身的值加3,然後在賦值給本身。...