c++中szCmd是什么意思
答案:4 悬赏:0 手机版
解决时间 2021-03-07 02:10
- 提问者网友:抽煙菂渘情少年
- 2021-03-06 11:15
c++中szCmd是什么意思
最佳答案
- 五星知识达人网友:傲气稳了全场
- 2021-03-06 12:41
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
);
从其名字上看,最可能是一个变量,属于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
);
全部回答
- 1楼网友:鱼芗
- 2021-03-06 15:16
这是个自定义的变量吧,或者就是个宏。
- 2楼网友:鸽屿
- 2021-03-06 14:02
C++中没有这样一种变量类型,也没有这一个函数,也没有这样一个类。
从其名字上看,最可能是一个变量,属于char型字符数组或者BYTE或者string或者CSting
好的C++程序员,给变量起名的时候注重名字易于识别类型和用途。
在szCmd中,sz代表以0结束,这跟我们的字符数组的语法是一致的,无论字符数组长度多少,其最后一个看不见的元素始终被编译器设为0。而Cmd,表示command,通常指示命令行参数,这种参数一般编译器会设置有几种固定的值供用户选择
- 3楼网友:北方的南先生
- 2021-03-06 13:21
估计是变量名 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] ...
);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯