c 中szCmd是什麼意思,c 中copychars是什麼意思

2021-05-26 08:03:25 字數 1424 閱讀 8680

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,然後在賦值給本身。...