zoukankan      html  css  js  c++  java
  • C中的一些经常会用到的函数

    1、sscanf

    函数原型:

    int sscanf(const char *,const char *,...);

    int sscanf(const char *buffer,const char *format,[argument]...);

    buffer:存储的数据

    format:格式控制字符串

    argument:选择性设定字符串

    sscanf会从buffer里面读进数据,依照format的格式将数据写到argument里面。

    头文件:

    #include<stdio.h>

    返回值:

    成功则返回参数数目,失败则返回-1。

    例子:

    #include <stdio.h>
    
    int main() { 
        char n[4];
       printf("%d",sscanf("dfsad;sfasdf","%c%c%c",&n[0],&n[1],&n[2]));
       printf("
    -------------------
    ");
        for (int i=0;i<4;i++) {
            printf("%c
    ",n[i]);
        }
        return 0;
    }

    输出结果:

    3
    -------------------
    d
    f
    s

    1、free()

    作用:释放malloc(或者calloc/realloc)函数给指针变量分配的内存空间的函数。

    使用后该指针变量一定要重新指向NULL,防止野指针的出现,有效避免误操作。

    头文件:malloc.h或者stdlib.h

  • 相关阅读:
    多线程实践
    sql你server,mysql,oracle的分页语句
    BS与CS的联系与区别
    EJB与JAVA BEAN的区别
    Struts2.0 xml文件的配置(package,namespace,action)
    Q 51~60
    Q 41~50
    列表推导式
    Q 31~40
    Q 21~30
  • 原文地址:https://www.cnblogs.com/zhanggui/p/5622934.html
Copyright © 2011-2022 走看看