zoukankan      html  css  js  c++  java
  • C头文件之<cstring>

    (string.h)

    这个文件夹主要是定义了几个对字符串和数组进行操作的函数。功能很强大。下面是重要函数:

    strcpy、strncpy
    strcpy,strncpy
    这两个函数是对字符串的复制,很常用。
    memcpy
    函数原型:void * memcpy ( void * destination, const void * source, size_t num );。主要用于数组指定的内存之间的复制,而不是字符串之间。将source指定的内存前num个字节复制到destination指定的内存的千numge字节。
    memset
    函数原型:void * memset ( void * ptr, int value, size_t num );主要用于数组的初始化。将ptr指定的内存的前num个字节初始化为value。可以用于数组初始化,不用遍历数组赋值了。
    /* memset example */
    #include <stdio.h>
    #include <string.h>
    
    int main ()
    {
      char str[] = "almost every programmer should know memset!";
      memset (str,'-',sizeof(str));
      puts (str);
      return 0;
    }
    /*OutPut*/
    ----------------------------------------------------------
  • 相关阅读:
    富文本
    管理员状态
    分页
    tp。3.2中的模板基础
    get和post之间的区别
    RegExp
    获取各种类型的节点
    节点的层次关系
    创建元素节点
    JavaScript 正则
  • 原文地址:https://www.cnblogs.com/xyqhello/p/3705090.html
Copyright © 2011-2022 走看看