C语言拾遗

1、 char *itoa(int value, char *string, int radix)

        整形转换成字符串,但该函数实际上不属于c标准库,只是windows和gcc中提供了该接口。

        如果无法使用该接口,一般可以使用sprintf进行替代。在leecode中,就不会提供itoa接口。

        atoi则是属于c标准库。

2、 void qsort(void *base, size_t nitems, size_t size, int (*compar)(const void *, const void*))

        c库中提供的快速排序函数。

3、当指针指向一个数组时,是可以通过该指针加下标的方法来访问数组元素的,类同于数组名加数组下标的用法。

        如:struct test *p=(struct test *)malloc(sizeof(struct test)*100);
                p[0] p[1] ... p[99]     p p+1 p+99,这两种方法都可以访问特定的数组元素。

4、利用二维指针动态分配二维数组
    int **a=(int**)malloc(sizeof(int*)*m);  
    for(int i=0;i<m;i++)  
            a[i]=(int*)malloc(sizeof(int)*n);  
   

相关推荐

  1. C语言拾遗

    2024-04-07 12:48:02       42 阅读
  2. C#拾遗补漏之goto跳转语句

    2024-04-07 12:48:02       48 阅读
  3. C++拾遗(三) 引用

    2024-04-07 12:48:02       43 阅读
  4. C++拾遗(四)引用与指针

    2024-04-07 12:48:02       45 阅读
  5. C++基础拾遗--看的不多只看一篇

    2024-04-07 12:48:02       58 阅读
  6. MySQL零散拾遗

    2024-04-07 12:48:02       28 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-07 12:48:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-07 12:48:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-07 12:48:02       82 阅读
  4. Python语言-面向对象

    2024-04-07 12:48:02       91 阅读

热门阅读

  1. 统计天数C++

    2024-04-07 12:48:02       39 阅读
  2. 代码随想录打卡Day6

    2024-04-07 12:48:02       38 阅读
  3. 题目 2340: 数列极差

    2024-04-07 12:48:02       42 阅读
  4. spring之AOP(面向切面编程)之详结

    2024-04-07 12:48:02       34 阅读
  5. Django的js文件没有响应(DOMContentLoaded)

    2024-04-07 12:48:02       198 阅读
  6. 代码随想录 day38 第九章 动态规划part01

    2024-04-07 12:48:02       39 阅读
  7. 系统架构设计基础知识

    2024-04-07 12:48:02       121 阅读