CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

计算字符串长度len(),在机器内部,是如何实现?

楼主WEB8888()2005-06-03 10:40:18 在 Web 开发 / ASP 提问

c是这样写,asp如何写?  
  比如:计算  中华人民共和国  
   
  int   strlen(char*   p)  
  {  
      int   count   =   0;  
      while((p   !=   NULL)   &&   (*p++   !=   '\0'))  
          count++;  
      return   count;  
  }  
  问题点数:0、回复次数:12Top

1 楼iuhxq(小灰)回复于 2005-06-03 12:16:31 得分 0

内部原理不懂,都是直接用的Top

2 楼zhwb36()回复于 2005-06-03 12:26:52 得分 0

原理应该和C的一样了Top

3 楼mfkiqpl(CPU)回复于 2005-06-03 12:47:12 得分 0

应该是一样的。。。。Top

4 楼superdullwolf(超级大笨狼,每天要自强,MVP)回复于 2005-06-03 13:02:29 得分 0

 
  <SCRIPT   LANGUAGE="vbScript">  
   
  alert(length("中华人民共和国"))  
  alert(length("china"))  
  alert(length("中华人民共和国china"))  
   
    function   length(str)  
    dim   L  
    L=0  
    for   i=1   to   len(str)    
  if   len(escape(mid(str,i,1)))=6   then   L=L+2   else   L=L+1  
    next  
    length=L  
    end   function  
   
  </SCRIPT>  
   
  Top

5 楼WEB8888()回复于 2005-06-03 13:35:36 得分 0

len(str)    
   
  这个不是用了内部函数了?Top

6 楼WEB8888()回复于 2005-06-03 13:37:45 得分 0

字符串有个结束符的 c的是 \n  
  asp   是什么?能用指针,从第一字符,移到结束符?Top

7 楼WEB8888()回复于 2005-06-03 13:38:28 得分 0

\0  
   
  呵呵Top

8 楼superdullwolf(超级大笨狼,每天要自强,MVP)回复于 2005-06-03 14:30:00 得分 0

\n  
  =chr(10)   &   chr(13)  
  vbcrlfTop

9 楼WEB8888()回复于 2005-06-04 00:09:28 得分 0

循环如何写?Top

10 楼lovebanyi(风云)回复于 2005-06-04 08:21:48 得分 0

哪个内部不要去研究。。很有可能就是跟C一样的。Top

11 楼WEB8888()回复于 2005-06-04 23:22:38 得分 0

没有人知道啊Top

12 楼wtogether(wtogether)回复于 2005-06-05 00:00:37 得分 0

asp里的len()源码就是:  
  int   len(const   char   *s)  
  {  
          char   *p   =   (char   *)s;  
          while   (*p)   p++;  
          return(p-s);  
  }  
  *.asp的解析程序是asp.dll  
  asp.dll是用C或者C++写的  
  Top

相关问题

  • 字符串长度
  • 计算字符串长度?
  • 关于字符串长度
  • 字符串长度问题。
  • 字符串长度问题?
  • 字符串长度问题
  • 英汉混合字符串长度怎么求,len和length都不对啊
  • 返回字符串的长度!!??
  • 如何取得字符串长度?
  • 如何取得字符串长度?

关键词

  • asp
  • len
  • count
  • char

得分解答快速导航

  • 帖主:WEB8888

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo