我的地盘我做主! 博客:http://tester2test.cnblogs.com/   msn:win_soft@163.com

C语言应用于LR中-如何得到数组长度(原创)

上一篇 / 下一篇  2007-06-27 17:42:50 / 个人分类:其他

51Testing软件测试网Q6nG,K"l:_

C语言没有提供获取数组长度的函数,最起码我不知道,所以编写了一个函数取数组的长度,调试成功,大家可以试试。另外也可以用sizeof(a)/4来取得整型数组的长度,因为整型占4个字节。效果相同。
D e'aV%F6eHh0
0W2z'WY(\D D+AR0#include "web_api.h"

8S j+w+H/YKYd0 51Testing软件测试网 \HqV,c:`*mJ{k'p.j

int LenofArray(int *p)51Testing软件测试网!j8q mbJ]C6Z.P[Zk
{51Testing软件测试网1a` z'Qz1F:g @
        int length=0;
]2G4B|:P4c0        for(;*p!='\0';p++)
u&bg8x M)Y%t6P4l#h^0        length++;51Testing软件测试网_6hV+N:y \
        return length;
.i3J BC:`{xDX,X0}51Testing软件测试网 u f(t QeV:O`1m8W

51Testing软件测试网zcq__ iUF(cd4r-mi

Action()
&ER2A\+q1d!nS0{51Testing软件测试网~*aZ%r(dNuU
    int a[]={1,2,3,4,23,234,4543,565,767};51Testing软件测试网x V,Je.h+D$i'q.CM!t
    int m=LenofArray(a);
nK8T{T?EE0    lr_output_message("%d",m);51Testing软件测试网/d)Z,eRI LH c(z:X&G
 return 0;
"A1A1Xi-|k8B;sN0}

1h\5VYoT4[2wr0
Ed7n%[M1vV6EI"Z0
u ^&X&BwTq4h0
测试者家园 2007-03-21 13:42 发表评论
51Testing软件测试网q9R%uL p(S"^ ]c/q1T
51Testing软件测试网TsB7x;Y7Q)b@6cw
Link URL: http://www.cnblogs.com/tester2test/archive/2007/03/21/682482.html

TAG:

 

评分:0

我来说两句

日历

« 2023-04-16  
      1
2345678
9101112131415
16171819202122
23242526272829
30      

数据统计

  • 访问量: 254721
  • 日志数: 689
  • 建立时间: 2006-12-05
  • 更新时间: 2009-04-15

RSS订阅

Open Toolbar