计算unsigned short*字符串长度

  1. 云栖社区>
  2. 博客列表>
  3. 正文

计算unsigned short*字符串长度

snowdream86 2011-11-03 18:11:00 浏览569 评论0

摘要: 函数实现:/* *函 数 名:wuslen *功 能:计算unsigned short*字符串长度 *输入参数:str unsigned short*字符串 *输出参数:无 *返 回 值:unsigned short*字符串 */ int wuslen(const unsi...

函数实现:
/*
 *函 数 名:wuslen
 *功    能:计算unsigned short*字符串长度
 *输入参数:str unsigned short*字符串
 *输出参数:无
 *返 回 值:unsigned short*字符串
 */  
int wuslen(const unsigned short* str) 
{ 
  int i=0; 

  if(str == NULL)
    return i;  
  
  while(str[i])
  {
   i++;
  } 
  
  return i; 
} 


实例:

#include <stdio.h>

int wuslen(const unsigned short* str) 
{ 
  int i=0; 

  if(str == NULL)
    return i;  
  
  while(str[i])
  {
   i++;
  } 
  
  return i; 
} 



int main()
{
  unsigned short str[] ={0x01,0x02,0x03,0x00};
  
  int len = wuslen(str);

  printf("len:%d\n",len);

  return 0;

}


用云栖社区APP,舒服~

【云栖快讯】Apache旗下顶级开源盛会 HBasecon Asia 2018将于8月17日在京举行,现场仅600席,免费赠票领取入口  详情请点击

网友评论

snowdream86
文章487篇 | 关注119
关注
阿里云函数计算(Function Compute)是一个事件驱动的全托管计算服务。通过函数计... 查看详情
提供一种性能卓越、稳定、安全、便捷的计算服务,帮助您快速构建处理能力出色的应用,解放计算给服... 查看详情
快速、完全托管的TB/PB级数据仓库解决方案,向用户提供了完善的数据导入方案以及多种经典的分... 查看详情
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效... 查看详情
阿里云总监课正式启航

阿里云总监课正式启航