永发信息网

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
);
全部回答
  • 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] ... );
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯