首页 > 其他分享 >strlen函数

strlen函数

时间:2023-05-26 20:57:20浏览次数:34  
标签:mystrlen 函数 int char ++ return strlen

strlen函数

#include <stdio.h>
int mystrlen(char *n)
{
  int i=0;
  while(*n)
  {
    i++;
    n++;
  }
  return i;
}
int main()
{
  char n[20]={"I love china";}
  int s=0;
  s=mystrlen(n);
  printf("%d\n",s);
  return 0;
}

标签:mystrlen,函数,int,char,++,return,strlen
From: https://www.cnblogs.com/yesiming/p/17435749.html

相关文章

  • strcat函数
    strcat函数#include<stdio.h>voidmystrcat(char*i,char*j){if(i==0||j==0){return;}while(*i){i++;}while(*j){*i++=*j++;}*i='\0';}intmain(){chara[20]={0};charb[40]={0};printf(&qu......
  • 文件操作和函数
    文件操作1.文件的操作模式(read)1.t模式(字符个数)t模式下在read()中填写数字,读取出的是对应数字的字符个数例:1withopen(r'存储文件.txt','r',encoding='utf8')asf:2f.read(3)#取出存储文件中3个字符 2.b模式(字节个数)b模式下read()中填写的数字,读取出的是......
  • 函数之传参
    一、参数的两大分类1、形式参数 在'函数定义阶段'括号内依次写入的变量名就叫形式参数,简称"形参"defindex(a,b,c,d,e):pass#a,b就称之为是函数的形参2、实际参数 在'函数调用阶段'括号内依次传入的变量值就叫实际参数,简称"实参"index(1,2,3) #1,2,3就称之为是函......
  • 凸函数与非凸函数
    凸函数与非凸函数在数学中,如果一个函数在它定义的整个区间上满足以下性质,那么它就是一个凸函数:对于任意两个点x和y以及任意一个实数t(0≤t≤1),函数在点tx+(1-t)y的值小于或等于在点x和点y的函数值的加权平均,也就是说,凸函数的图形在两点之间的弦的下方。 即f(tx+(1-t)y)......
  • 什么是构造函数?它有什么作用?
    构造函数是一个特殊的方法,它用于创建对象时初始化对象的实例变量。每个类都至少有一个构造函数,如果没有定义,则会有一个默认的无参构造函数。构造函数与类名相同,没有返回类型。构造函数可以用于为对象分配内存,初始化对象的状态,执行其他初始化任务等。......
  • 利用函数模板解决双倍功能 利用类模板解决绝对值功能 vector应用测试
    请使用模板参数设计实现双倍功能函数,函数功能要求实现返回值为输入参数的两倍,函数参数应能适应整型、浮点型、双精度型等各种类型,返回值类型与参数一样。裁判测试程序样例: #include<iostream>usingnamespacestd;/*请在这里填写答案*/intmain(void){charc='\0';......
  • Java笔记(十):函数式接口
    函数式接口有且仅有一个抽象方法的接口JDK8中,只有一个抽象方法的接口称为函数式接口,我们就能使用Lambda。针对一个接口中,是否有大于一个抽象方法?JDK8为我们新增了一个注解:@FunctionalInterface。它能够帮助我们检测这个接口是不是只有一个抽象方法,如果有两个抽象方法,则会报......
  • python基础day12 函数的参数
    函数参数的两大分类1.形式参数在函数定义阶段括号内一次写入的变量名就叫形式参数,简称“形参”defindex(a,b,c,d)pass#a,b,c,d就称之为是函数的形参2.实际参数在函数调用阶段括号内一次传入的变量值就叫实际参数,简称“实参”index(1,2,3,4)#1,2,3,4就称之为......
  • 使用 PostMessage 函数来发送带有 std::vector 作为参数的消息
    使用PostMessage函数来发送带有std::vector作为参数的消息,您可以将std::vector的地址封装进LPARAM类型的指针中,并将其传递给PostMessage函数的lParam参数。在接收方,您需要使用reinterpret_cast将LPARAM转换回std::vector的指针,然后使用它来访问std::vector。下......
  • Jmeter函数助手27-urlencode
    urlencode函数用于将字符串进行application/x-www-form-urlencoded编码格式化。StringtoencodeinURLencodedchars:填入字符 1、urlencode函数将字符进行编码格式化,而urldecode函数则是将编码进行解码,两者功能刚好相反。${__urlencode(value="hello"+"word"&name="名......