函数笔记

#include 
#include 
#include "class.h"


//比较两个字符串大小
char *NoNumString(char *str,char *str1){
    int temp;
    temp=strcmp(str,str1);
    if(temp==0)return str;
    if(temp>0)return str;
    if(temp<0)return str1;
}

//判断一个字符,是否在字符里面,如果在返回1,不在返回0.
/*
int onechar(char ch,char *str){
    char *temp=NULL;
    temp=strchr(str,ch);
    if(temp != NULL){
        return 1;
        
    }else{
        return 0;
    }

}*/


//交换两个字符串的值
void mammStringInt(char **str,char **str1){
    char *temp;
    temp=*str;
    *str=*str1;
    *str1=temp;
    
}

int main(int argc, char *argv[])
{

    /*/数据 类型 *函数名称(形参 ){
    
        语句 
    }*/ 
    
/*
    char *str="dssdafs";
    char *str1="fadfs";
    char *temp;
    temp=NoNumString(str,str1);
    printf("最大的是:%s\n",temp);*/
    
    /*

    char ch='a';
    char *str="agdsaf";
    int i;
    i=onechar(ch,str);
    printf("i=%d\n",i);*/
    
    
/*
    char *str = "sfdssdf";
    char *str1="kfjksjfkd";
    mammStringInt(&str,&str1);
    printf("str=%s\n  str1=%s\n",str,str1);
    
    */
    
    /*
    函数指针:是一个指针专门用来储存函数地址的指针
    格式:储存类型 数据类型(*函数名称)(形参){
    
        函数代码语句块; 
    } 
    typedef 数据类型 (* 函数指针类型名称)(形参) 
     
    */
    
    
    //递归函数
     
    
    return 0;
}

你可能感兴趣的:(函数笔记)