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);