![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c
黑帽船长
有天,如梦一般
展开
-
error: unterminated #elif
问题:error: unterminated #elif解决:少了#endif原创 2018-08-20 14:22:55 · 1105 阅读 · 0 评论 -
C语言 段错误Segmentation Fault
问题:执行程序的时候抛出了Segmentation Fault原因:写了个死循环名词简释:Segmentation Fault:所谓的段错误就是指访问的内存超过了系统所给这个程序的内存空间备注:后续会不断补充这个问题遇到的情况...原创 2018-08-23 10:52:10 · 2778 阅读 · 1 评论 -
memset函数
1. 需要的头文件 <memory.h> 或 <string.h>2.函数原型 void *memset(void *s,int ch,size_t n);3.说明:将 s 中前 n 个字节用 ch 替换并返回 s ,常为新申请的内存做初始化工作。4:DEMO#include <stdio.h>#include <...原创 2018-08-20 16:05:41 · 150 阅读 · 0 评论 -
c 语言 error: expected ';', ',' or ')' before '&' token
问题:编译的时候报:error: expected ';', ',' or ')' before '&' token原因:C语言中是不存在引用的,也就是说C语言中&表示的不是引用,仅仅是取地址符。解决:第一种:用指针来取代引用,在主函数中传进地址第二种:将代码保存成.cpp文件(c++中支持引用)...原创 2018-08-23 14:29:05 · 9471 阅读 · 0 评论 -
C语言 malloc、calloc、realloc的区别
感谢大牛,转载自https://blog.csdn.net/shuaishuai80/article/details/6140979(1)C语言跟内存分配方式<1>从静态存储区域分配. 内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在.例如全局变量、static变量.<2>在栈上创建 在执行函数时,函数内局部变量的存...转载 2018-08-25 13:59:23 · 209 阅读 · 0 评论 -
C语言 error adding symbols: DSO missing from command line
问题:编译时报 error adding symbols: DSO missing from command line解决:将gcc改为g++原创 2018-09-05 15:05:21 · 1392 阅读 · 0 评论