strlen()函数

原创 2012年03月25日 17:16:45

#include<stdio.h>

#include<string.h>

#include<memory.h>

void main(){

char a[10],*b;

b=(char *)memset(a,'1',10);       //       注意强制转换

for(i=0;i<strlen(a);i++)

      {

          printf("%c ",a[i]);

      }

}

此程序打印出来并不是 10个1,因为strlen()函数是求出' \0 '之前的字符的个数,而内存中a【10】之后的内存不一定是' \0 ',所以strlen(a)所求出的不一定是10.

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

c语言自己实现strlen函数

  • 2015-11-06 19:56
  • 273B
  • 下载

strcpy/strncpy/strcat/strcmp/strlen函数的c语言实现

1、strcpy 头文件:#include 函数原型:char *strcpy(char *dest, const char *src) 功能:将字符串src拷贝到dest处 参数:src 为源字符...

C语言字符串函数的模拟实现(strlen、strcpy、strcat、strstr 、strcmp)

C语言库函数有很多,这里我针对几个字符串函数进行模拟实现: (1)strlen     字符串求长度函数 (2)strcpy     字符串拷贝函数 (3)strcat      字符串连接函数...

由strcat函数引发的对char *a和char a[]以及sizeof和strlen

/*  http://www.cnblogs.com/kaituorensheng/archive/2012/10/23/2736069.html参考这篇文章 *  char *a = "Hello...

部分字符串库函数的重写(源码) toupper,memcpy,memmove,memset,memchr,strlen,strcpy,strcat,strcmp,strchr

#include #include #include //////////////////////////////////////////////////// //Convert cha...

strcat,strcpy,strcmp,strlen函数原型及其写法

相信大家对这几个函数相当熟悉,但是能q

C语言中strcpy,strcmp,strlen,strcat函数原型

C语言中strcpy,strcmp,strlen,strcat函数原型 今天去文思创新面试,考官问了我一个简单的实现,即:自己编写strcpm的实现,IBM曾经也考过写strcpy原型,这几个函数在...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)