程序的运行参数是什么意思?

作者&投稿:荆苇 (若有异议请与网页底部的电邮联系)
程序的运行参数是什么意思?~

参数就是用来代替一个数的未知数
比如你定义时间,用t做参数
当你要计算路程vt(其中v设为常量),当要算一段时间的路程,只要用这个公式,再带入一个t的值就可以了。
总之,参数就是一个符号,没有实际意义,要让他有实际意义,就给参数附一个值就可以了
形参就是没有实际意义的参数
比如上面的t
实参就是有实际意义的参数
比如把上面的t赋值的那个常量
二维数组就是既有行又有列的。
比如:你的程序为Untitled1.exe
打开命令提示符:
转到你的Untitled1.exe的目录,
输入下列命令:
Untitled1.exe
a
basdfsa
1314324
-k
-f
回车就可以运行了。
这时,在Main函数里定义的
int
main(int
argc,
char
*args[])
里的argc
=
6,就是表示有六个参数,
对应的
args[0]
=
"Untitled1.exe";
args[1]
=
"a";
args[2]
=
"basdfsa";
args[3]
=
"1314324";
args[4]
=
"-k";
args[5]
=
"-f";
函数调用时需注意的东西。函数定义中函数首部中的参数叫形参,调用函数时使用的参数叫实参。C函数调用采用“值传递”,比如有函数:
int
max(int
x,int
y)
{if(x>y)
return
x;
return
y;
}
在调用该函数时,有max(a,b);则该调用只把a(实参)的值赋给x(形参),把b(实参)的值赋给y(形参)。函数中对x,y的任何动作不改变a,b的值。值得注意的是如果用指针作参数,虽然符合上面原则,但对形参指向的数据的更改会影响实参指向数据的值。如函数:
int
swap(int
*x.int
*y)/*交换*/
{int
temp=*x;
*x=*y;
*y=temp;
}
则调用后swap第一个实参指向数据变为原第二个实参指向的数据,原第二个实参指向的数据变为第一个实参指向数据(因为指针的值是其指向数据的地址,该形参和实参指向同一个内存地址,形参对该地址存储值的改变,当然会影响到实参指向的地址存储值),但两指针指向(指向为其值)不变(上面的原则)。

svchost.exe -knetsvcs
k后面没空格的。
微软描述:提供软件安装服务,诸如分派,发行以及删除。 ◎补充描述:应用程序管理。从Windows2000开始引入的一种基于msi文件格式的全新有效软件管理方案:程序管理组件服务。该服务不仅可以管理软件的安装、删除,还可以使用此服务修改、修复现有应用程序,监视文件复原并通过复原排除基本故障等,软件安装变更的服务。 ◎默认:手动 ◎建议:手动本身就没有开启

参考自:电脑服务详细教程:http://www.ciw.com.cn/supermanager2007/Article_post.asp?Articleid=171&Area=%BB%AA%B6%AB

参数就是用来代替一个数的未知数 比如你定义时间,用t做参数 当你要计算路程vt(其中v设为常量),当要算一段时间的路程,只要用这个公式,再带入一个t的值就可以了。 总之,参数就是一个符号,没有实际意义,要让他有实际意义,就给参数附一个值就可以了 形参就是没有实际意义的参数 比如上面的t 实参就是有实际意义的参数 比如把上面的t赋值的那个常量 二维数组就是既有行又有列的。
比如:你的程序为Untitled1.exe
打开命令提示符:
转到你的Untitled1.exe的目录,
输入下列命令:
Untitled1.exe a basdfsa 1314324 -k -f
回车就可以运行了。
这时,在Main函数里定义的
int main(int argc, char *args[])
里的argc = 6,就是表示有六个参数,
对应的
args[0] = "Untitled1.exe";
args[1] = "a";
args[2] = "basdfsa";
args[3] = "1314324";
args[4] = "-k";
args[5] = "-f";
函数调用时需注意的东西。函数定义中函数首部中的参数叫形参,调用函数时使用的参数叫实参。C函数调用采用“值传递”,比如有函数:
int max(int x,int y)
{if(x>y)
return x;
return y;
}
在调用该函数时,有max(a,b);则该调用只把a(实参)的值赋给x(形参),把b(实参)的值赋给y(形参)。函数中对x,y的任何动作不改变a,b的值。值得注意的是如果用指针作参数,虽然符合上面原则,但对形参指向的数据的更改会影响实参指向数据的值。如函数:
int swap(int *x.int *y)/*交换*/
{int temp=*x;
*x=*y;
*y=temp;
}
则调用后swap第一个实参指向数据变为原第二个实参指向的数据,原第二个实参指向的数据变为第一个实参指向数据(因为指针的值是其指向数据的地址,该形参和实参指向同一个内存地址,形参对该地址存储值的改变,当然会影响到实参指向的地址存储值),但两指针指向(指向为其值)不变(上面的原则)。

C:\WINDOWS\system32\svchost.exe 这个进程是特殊的..
Svchost本身只是作为服务宿主(相当于公交车,想到目的地的就搭上去,它可以实现达到的功能,其他服务借助svchost可以达到它们要的功能),并不实现任何服务功能,需要Svchost启动的服务以动态链接库形式实现,在安装这些服务时,把服务的可执行程序指向svchost(就是那后面的参数,它们是可执行程序),启动这些服务时由svchost调用相应服务的动态链接库来启动服务。

那样说的话问题也太大了点吧,应用程序有些不能加参数运行,有些可以,这是要根据具体的程序来说的,没有通用的.. 例如WINRAR

用法: rar <命令> -<开关 1> -<开关 N> <压缩文件> <文件...>
<@列表文件...> <解压路径\>

<命令>
a 添加文件到压缩文件
c 添加压缩文件注释
cf 添加文件注释
cw 写入压缩文件注释到文件
d 删除压缩文件中的文件
e 解压压缩文件到当前目录
f 刷新压缩文件中的文件
i[参数]=<串> 在压缩文件中查找字符串
k 锁定压缩文件
l[t,b] 列出压缩文件[技术信息,简洁]
m[f] 移动到压缩文件[仅对文件]
p 打印文件到标准输出设备
r 修复压缩文件
rc 重建丢失的卷
rn 重命名压缩文件
rr[N] 添加数据恢复记录
rv[N] 创建恢复卷
s[名字|-] 转换压缩文件为自解压格式或转换回压缩文件
t 测试压缩文件
u 更新压缩文件中的文件
v[t,b] 详细列出压缩文件[技术信息,简洁]
x 用绝对路径解压文件

<开关>
- 停止扫描
ac 压缩或解压后清除存档属性
ad 添加压缩文件名到目标路径
ag[格式] 使用当前日期生成压缩文件名
ao 添加具有压缩属性的文件
ap<格式> 添加路径到压缩文件中
as 同步压缩文件内容
av 添加用户身份校验(仅注册版本可用)
av- 禁用用户身份校验
c- 禁用注释显示
cfg- 禁用读取配置
cl 名称转换为小写
cu 名称转换为大写
df 压缩后删除文件
dh 打开共享文件
ds 对固实压缩文件禁用名称排序
e[+]<属性> 设置文件排除和包括属性
ed 不添加空目录
en 不添加"压缩文件结束"标志
ep 从名称中排除路径
ep1 从名称中排除基本目录
ep2 展开为完整路径
ep3 扩展路径为包含盘符的完全路径
f 刷新文件
hp[密码] 同时加密文件数据和文件头
id[c,d,p,q] 禁用消息
ieml[属性] 用 E-mail 发送压缩文件
ierr 发送所有消息到标准错误设备
ilog[名称] 把错误写到日志文件(只有注册版本可用)
inul 禁用所有消息
ioff 完成一个操作后关闭 PC 电源
isnd 启用声音
k 锁定压缩文件
kb 保留损坏的已解压文件
m<0..5> 设置压缩级别(0-存储...3-默认...5-最大)
mc<参数> 设置高级压缩参数
md<大小> 以KB为单位的字典大小(64,128,256,512,1024,2048,4096 or A-G)
ms[ext;ext] 指定存储的文件类型
n<文件> 仅包含指定的文件
n@ 从标准输入设备读取文件名到包括
n@<列表> 在指定的文件列表包括文件
o+ 覆盖已存在文件
o- 不覆盖已存在文件
oc 设置 NTFS 压缩属性
os 保存 NTFS 流
ow 保存或恢复文件所有者和组
p[密码] 设置密码
p- 不询问密码
r 递归子目录
r0 仅递归通配符名称的子目录
ri<P>[:<S>] 设置优先级(0-默认,1-最小..15-最大)和以毫秒为单位的休眠时间
rr[N] 添加数据恢复记录
rv[N] 创建恢复卷
s[<N>,v[-],e] 创建固实压缩文件
s- 禁用固实压缩文件
sfx[名称] 创建自解压压缩文件
st[名称] 从标准输入设备读取数据(stdin)
t 压缩后测试文件
ta<日期> 添加日期 <日期> 后修改的文件,日期格式 YYYYMMDDHHMMSS
tb<日期> 添加日期 <日期> 前修改的文件,日期格式 YYYYMMDDHHMMSS
tk 保留原始压缩文件时间
tl 设置压缩文件时间为最新文件时间
tn<时间> 添加 <时间> 以后的文件
to<时间> 添加 <时间> 以前的文件
ts<m,c,a>[N] 保存或恢复文件时间(修改,创建,访问)
u 更新文件
v 自动检测创建卷的大小或者列出所有的卷
v<大小>[k,b] 创建卷大小=<大小>*1000 [*1024, *1]
vd 创建容量前清除磁盘内容
ver[n] 文件版本控制
vn 使用旧风格的卷命名方案
vp 每卷之前暂停
w<路径> 指定工作目录
x<文件> 排除指定的文件
x@ 从标准输入设备读取要排除的文件名
x@<列表> 排除指定列表文件中的文件
y 假设对全部询问都回答是
z<文件> 从文件读取压缩文件注释

..很多很复杂..

Svchost.exe 是从动态链接库 (DLL) 中运行的服务的一个进程,作用是调用系统服务

例如 “C:\WINDOWS\system32\svchost.exe -k LocalService ”是用于调用 LocalService服务
在下面的参考资料中已经讲得非常明确了,请参阅。

windows下可用“tlist -s”命令来查看服务;在winxp则使用“tasklist /svc”来查看
例如:
DcomLaunch服务(DCOM Server Process Launcher)、 rpcss服务(remote procedure call)、dmserver服务(logical disk manager)、dhcp服务(dhcp client)

谢谢!


浩方的“游戏路径怎么设置???那个游戏运行参数是什么???”跪求高手解 ...
首先是游戏路径设置:可以点击浏览找到你的cs安装目录里的cstrike然后选中(例如我的就是e:\\PCgames CS1.5永恒珍藏版\\Counter-Strike1.5\\太平洋游戏网CS1.5\\cstrike.exe)点击搜索可以让电脑自动找到你的游戏安装目录,不过就是慢点!游戏运行参数一般是程序自动设好的,自己不用调!如果你的没有的话就...

(1)程序运行过程中,发生子程序调用时,主程序与子程序之间的参数...
子程序的设计时需要有明确的入口条件和出口条件,主程序调用前应将需要计算的参数送入子程序所指定的位置。这一过程也可以理解为主程序与子程序进行参数传递的过程,参数的传递可以通过寄存器、存储器或者堆栈来完成。通常情况下,需要传递的参数较少时,可采用寄存器方式传递参数;数据较多时,最好采用存储...

怎么看内存时序?
问题七:电脑内存大小频率时序参数怎么看 可以使用cpuz或者aida64等工具查看内存参数 问题八:会看内存条时序的进来帮我看看,小白不会看 你的内存是1866的频率的,你现在运行在1600的频率下,可以进BIOS手动调节到1866 问题九:为什么CPUZ里看的内存时序和我用的不一样 前者可以工作在三种不同的...

C++写一个带参数运行的程序
include <string.h> include <iostream> include <cstdlib> using namespace std;int main(int argc, char **argv){ if (argc < 3){ cout << "Usage : test.exe \/user:someone \/pwd:password" << endl;exit(-1);} const char *user = "someone";const char *pswd = "something";cha...

如何将EXE文件加入运行参数
所谓运行参数, 应该是在命令行下, 打入EXE文件名之后 空格, 再打它所说的参数. 比如 format是个命令, 如果我们打format a:, 这里的a:就是运行的参数了.EXE文件里是不能加参数的, 只是这种加法.

车辆运行数据是指什么?车企获取你的数据有什么用?
有人说这是挖掘机,与我们私家车有什么关系。其实这个事例可以应用到所有的车辆上,包括工程机械、商用车以及私家车。车企只要愿意,就可以在车上安装这套系统,获取你的车辆运行数据。那么什么是车辆运行数据呢?所谓的车辆运行数据,就是指车辆在运行过程中的一系列参数,包括车辆实时位置、行驶轨迹、...

argc什么意思?
argc在C语言中表示运行程序时传递给main()函数的命令行参数个数。argv在C语言中表示运行程序时用来存放命令行字符串参数的指针数组。argc、argv用命令行编译程序时有用。主函数main中变量(int argc,char *argv[ ])的含义如下:1、main(int argc, char *argv[ ], char **env)是UNIX和Linux中的...

我的BAT批处理为何一直循环???
下面就让我们来看一下吧!在MS-DOS提示符下输入Start\/?可以获得该命令的帮助。Start命令的使用格式是:Start\/[option]program[arg],Program是指欲运行的Windows程序;[arg]是指Program程序的运行参数。[option]是Start命令的选项,有\/M、\/MAX、\/R、\/W四个。其功能如下:\/M,启动程序,以最小化...

手机什么是运行内存?
若使用的vivo手机,RAM即随机存储器,也称运行内存,通常作为正在运行软件的临时数据存储媒介,有足够的RAM空间才能保证同时运行多个程序。可以进入设置--运存与存储空间--运行内存--即可查看。(部分机型路径:设置--更多设置--应用程序--正在运行)。若有更多疑问,可进入vivo官网--我的--在线客服--...

怎么样在快捷方式里加运行参数啊?
1、鼠标选中快捷方式,右键点击属性,在弹出窗口中找到 【目标】 一栏,在后面追加参数。部分快捷方式参数:-exp -expansion 切换到扩展模式 -w -window 切换到窗口模式 -glide -glide 使用glide显示模式 -opengl -opengl 使用opengl显示模式 -d3d -d3d 使用direct 3d显示模式 -rave ...

紫金县18976373033: c或c++或windows编程中运行时参数是什么,是什么意思? -
弥瑶汤尼: 就是程序初始运行时的参数啊 比如dir命令, dir *.* *.*就是dir.exe这个程序的参数

紫金县18976373033: 什么是游戏运行参数?? -
弥瑶汤尼: 你好!! 游戏运行参数是指运行某款游戏所需要的软件和硬件的条件数据.包括游戏中所设置的程序. 比如, 这款游戏只能在XP系统下运行,或只能兼容98系统,等等,这就是硬件参数. 还有软件参数,比如,有的欧美游戏的密码输入需要在快捷图标的后面输入一定的密码才可以开启作弊模式,这就属于软件参数.

紫金县18976373033: c语言里带参数运行是什么意思?有哪些参数? -
弥瑶汤尼: 一般是指运行程序的时候给主函数传参数.使用带参数运行时,主函数参数有两个,第一个是整型的,第二个是字符串指针数组,如下:int main(int argc,char * argv[])

紫金县18976373033: 什么是游戏的运行参数?怎么样设置游戏的运行参数? -
弥瑶汤尼: 在设置QQ对战平台时会有这样一个设置游戏的运行参数,其实是不需要你去设置的.你就把游戏的路径搜索正确就得了.

紫金县18976373033: C++问题int main(int argc,char * argv)[ ]是什么意思 -
弥瑶汤尼: 你写错了,是int main(int argc, char*argv[])或int main(int argc, char**argv)这是程序的运行参数如果你用过dos或linux就知道,运行一个指令时后面都有参数的,指...

紫金县18976373033: Eclipse运行参数是什么意思 -
弥瑶汤尼: 用于指定这个项目的启动类,如果路径错误会导致程序无法启动

紫金县18976373033: 什么是c的命令行参数?? -
弥瑶汤尼: 所谓c语言的命令行参数,主要指的main函数的参数,main函数有操作系统来调用,用户通过操作系统来运行软件,因此可以传递参数.比如1 intmain (intargc, char*argv[]) //这是控制台上的main函数 其中argc用于说明传递的命令行参数的个数,argv是一个char *的指针数组,每1个元素代表一个参数.其中argv[0]即表示程序本身.

紫金县18976373033: c语言的中函数和主函数是什么意思,简单的说,通俗易懂的说,谢谢大家了, -
弥瑶汤尼: 1. 函数是一段有特定功能的代码,你可以在编程中同过参数传递引用它,这样你就不必每次都把这段代码写一遍.比如说你定义了一个递加函数int add(int x,int n),用来计算x+(x+1)+……+(x+n)的值,你如果想计算1+2+3+……+100,只要调用 add(1,99)就可以了,而不必把add函数再写一遍. 2. 程序执行从主函数 -- main() 开始,到主函数的结束为止,退出程序.主函数可以调用其它函数,其它函数可以互相调用,但不能调用主函数.

紫金县18976373033: 请问参数是什么意思 -
弥瑶汤尼: 参数可以理解为参考数字,就是关于程序属性的非必选项的设置.如:dir为dos列目录文件的命令,/表示后面为参数,那么dir /p就有了特殊意义,表示使用特殊的方式显示dir的结果,而这个参数可有可无也就是个非必选项了.

紫金县18976373033: 程序课程设计报告中的参数是什么意思 -
弥瑶汤尼: 指程序代码里面: 函数 的 参数 : 如 void fun(int a); 参数是指a 构造函数的参数:如class C{ C(int a)} 参数是指a

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网