![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c
笔还是要动的
这个作者很懒,什么都没留下…
展开
-
不定长参数:va_list、 va_start、 va_end
不定长参数:va_list、 va_start、 va_endvoid func(int a, ...) 1)在函数里定义一个va_list型的变量,这里是arg_ptr,这个变量是指向参数的指针. va_list arg_ptr; 2)用va_start宏初始化变量arg_ptr,参数二prev_arg是第一个可变参数的前一个参数,是一个固定的参数,此例中为a. void va_start(va_list arg_ptr, prev_arg): 3)用va_arg获取原创 2021-09-16 15:56:55 · 164 阅读 · 0 评论 -
char*data和char data[]
char*data和char data[]char*data和char data[]的区别要注意:char*data指向字符常量区,其中字符不可修改!char data[]指向栈区,其中字符可以修改!#include<stdio.h>#include<string.h>#pragma warning(disable:4996)/**/void ReplaceSpace(char* data, const char* xbegin, const char* xe原创 2021-09-16 15:09:36 · 2181 阅读 · 0 评论