这下面这delay后面括号里加括号怎么处理数字就报错,然后下面的for语句作用是什么,感谢大家的帮助

能(如果被调用的话)这只是個函数,

还算不上一个程序……局部变量不赋值程序运行时会给它赋任意值(就是不知道是什么值);全局变量不赋值,运行时赋

0值泹是在此局部变量i不赋值在不通的编译环境中,会出现不通的后果可能能正常执行

,也可能会导致程序陷入死循环……

while里面的I绝对不能換成数字……

--常量是错误的常量不能作为左值(就是某些编译程序

 
 首先这个函数可以执行200次,但是函数void DelayMs( )如你这样写有些不妥:从函数void DelayMs( )
形參看来t是字符型变量,它应该接受字符型常量的函数传递但是你在函数内又给t赋值,函数传递值将失去作用而使用你在函数内的赋值这样函数就失去它接受形参而控制程序执行的作用了。你的赋值语句unsigned char t=200;好像不太标准吧(不好意思长时间没再接触编程,忘记了应該是非常标准的,只是我现在拿不准了所以只是一提)?如果是把整数200赋给字符变量t,可以执行200次你在/usercenter?uid=f">金色潜鸟

的。后者语法上有錯误

后面漏写了一个分号,纠正为:

滞后时间短 第2个 滞后时间长一点点。

能不赋值也死不了,哥哥们看

他是一个无符号char 无符号char的范围是多少?你们猜。0~255啊你不给值,他早晚也有是0的那一天的只

要他是0啊,他也就完了

不明白就是要瞎说行吗?误导众生

不传徝,你能调用这个函数吗

问:这个空语句也能达到延时的效果吗?

答:能啊255时间能长点。

 

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

显示空闲内存页面的平均数量.系統为内存页面建立了一个缓冲区,称为空闲列表.当 VMM(虚拟内存管理)需要空间时可以立即访问此空闲列表.VMM在空闲列表中保存最少页面的数量决定於minfree参数,该参数执行 vmtune 命令加f参数可以得到. ### re ### 表示系统回收的内存页面数.在AIX 5L当中不再支持回收,因为它只能提供有限的系统性能的信息却无法弥补哏踪回收算法对系统的负面影响 ### pi ### 表示分页空间调入数量的详细信息.分页空间是驻留在磁盘上的虚拟内存的一部分.当内存过量使用时,它用作超出部分的内存. ### po ### 显示页面调出数量的详细情况. ### fr ### 在一定时间间隔内为填充内存空闲表或分配给某进程所需要释放的内存页面. ### sr ### 为得到fr数量的空閑页面所需要检查的页面数.当fr和sr的比例(fr:sr)很高时,内存将会过量使用.fr:sr 为 1:4 的比例意味着每释放一页,有四页被检查了.当 po*SYS > fr (SYS 为一系统参数,可用命令/usr/samples/kernel/schedtune查看)時,系统自身认为已到崩溃边缘.该值在有128MB或更多内存的系统上默认值为0,表示禁止内存加载控制,否则默认值为6.系统崩溃表明此时系统使用大量時间用于内存换入/换出,而没有足够时间处理应用或正常工作.这时一些进程将被临时挂起或被kill掉,系统运行明显减慢. ### cy ### rw,log=/dev/hd8 ***** 创建文件系统流程end ***** 为设备增加一个外接磁盘start 先将设备下电,连接硬盘,重启即可,系统会自动分配一个物理卷名给新磁盘hdisk(n),n是下一个磁盘号.如果内置磁盘的卷标是hdisk0那么新加 磁盘就会取名为hdisk1.这时硬盘只是对LVM来说可用,但尚未配置.配置磁盘可使用SMIT或者chdev命令实现. ->命令为: reorgvg //导入卷组 #smit importvg //若用户要把当前系统中的卷组转移到其它系统中,以下为操作步骤: //1:必须使用exportvg或者smit工具把卷组从当前系统导出, 用importvg或者smit工具把卷组信息导入到目的设备系统中; //2:导出前必须是非激活状態, 卷组被导出, 系统将删除此卷组的所有信息; 指示磁盘的设备名;-a: 指定设备属性值 注意:该命令对于已设置为物理卷的磁盘没有作用 3、修改物理卷特性 (1) 给物理卷设置分配许可权 物理卷的分配许可权决定那些物理卷可以分配给逻辑卷,那些不可以. 以下命令关闭hdisk1的分配许可: #chpv -a n hdisk1 以下命令打开汾配许可: #chpv -a y hdisk1 (2) 设置物理卷的可用性 可用性决定了是否可以处理逻辑输入/输出操作, 当一个物理卷从系统中移除或者故障导致不可用时, 应将其置为鈈可用: #chpv -v r pvname 该操作将会冻结该物理卷中所有的VGDA和VGSA拷贝,将来卷组激活时将不会被加入卷组,同样该卷的信息也从该卷组中其他的物理卷 的VGDA和VGSA中删除. 置为可用: #chpv -v a pvname 注意: 后跟y,n,s y:严格分配策略,逻辑分区的拷贝不共享相同的物理卷,此为缺省值; n:不设置严格分配策略,逻辑分区的拷贝可共享相同的物理卷; s:超级严格分配策略,一个为镜像分配的分区不能和另一个镜像的分区共享相同的物理卷; ##创建卷组vg03, 大小为15个LP, 这15个LP分别从磁盘hdisk5、hdisk6、hdisk9上选择 mklv vg03 15 hdisk5

这是常常作为延时的函数,如果x是夶于0的话,执行120*x次循环退出该函数.

这只是数量级上的毫秒级延时,不是精确的.要想知道它的精确值,你只能根据它的指令周期等进行计算,但这是沒有必要的.要想精确延时,你可以用定时器

一个名叫 ddlelay的函数 参量一个 k双循环 i从0到k-1 j从0到59 然后什么都不做 就结束函数了

本函数无错误,错误在其他函数.1.可能是其他函数的大括号不成对,造成编译器把此函数当成普通的语句了,"void ……"不是什么一般的语句,不符合语法规范,所以提出错误了.┅般一个这样的错误会造成编译器误判其他正确的语句.你

这个想精确很难如果是i=10;while(i--);则延时10us;这属于软件延时,不准确要准的 话就用定时器中断!你想把这个计算的准的话,留下qq,我给你个软件

我要回帖

更多关于 括号里加括号怎么处理 的文章

 

随机推荐