![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
易被忽略的语法细节
慢慢积累C/C++中一些容易被忽略的语法
cyxavier
这个作者很懒,什么都没留下…
展开
-
C语言中可变参数函数的实现
C语言中可变参数的实现C语言的可变参数实现需要使用头文件stdarg.h,在该头文件中定义了一个变量类型va_list和三个宏va_start、va_arg、va_end(),下面将在代码中讲解这几个宏的使用方法。//以一个MyPrintf()的实现为例int MyPrintf(char* str,...){ // 可变参数的声明要放在形参最后,用...来表示 va_list ap; // 创建va_list类型的变量ap,准备用来接收可变参数-->第一步 va_start(ap原创 2020-06-03 13:44:22 · 664 阅读 · 0 评论 -
常用C/C++输入语句小结
scanf和cin实现的功能是从输入缓冲区读取字节,并以空格、Tab、回车作为读取的结束符号,因此如果输入串中包含空格的话就不能使用列举几个常用的输入函数C标准库// C标准IOgetchar(void) //读取单个字符gets(char *s) //读取字符串cin结束符:enter、tab、space处理方法:舍弃结束符,继续下一次输入c...原创 2020-03-31 19:47:19 · 952 阅读 · 0 评论