![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C/C++
(1)完善C/C++基本功
(2)记录一些容易出错的点
(3)记录一些思路
Eric-Xuan
自动化控制工程研究生
展开
-
【Scanf函数用错让我的程序变成了“消失的它”】
scanf 和 printf 可以说是C语言初学者最常用的两个函数了,时隔多年,今天写一个小程序,因为手误,让我的程序成为了“消失的它”,让我们一起看下原因吧。原创 2024-05-17 19:00:00 · 327 阅读 · 0 评论 -
简单队列 及 环形队列
环形队列的简单理解原创 2021-12-22 21:32:19 · 465 阅读 · 0 评论 -
数据结构导航
数据结构内容导航原创 2021-12-22 21:34:31 · 463 阅读 · 0 评论 -
什么是回调函数?
介绍什么是回调函数原创 2022-10-06 18:12:29 · 232 阅读 · 1 评论 -
gcc \ g++ \make 的安装
gcc \ g++ \make 的安装转载链接如下:https://www.cnblogs.com/raina/p/10656106.html转载 2021-08-13 20:55:50 · 133 阅读 · 0 评论 -
p[0] =(int*)&data是什么意思?, (int*)与(int)*的区别
(int*)与(int)*的区别直接上代码:/*** 功能:测试 p[0] =(int*)&data, 与(int)*data的区别*/void test_int_point() { //(int*)&a printf("=====================test (int*)&a===================\n"); int a = 15; int* p[3] = { NULL }; p[0] = (int*)&a原创 2021-04-15 15:41:46 · 748 阅读 · 0 评论 -
c语言中判断申请的动态内存是否被释放了
动态申请内存创建链表,读入一组数据,判断释放与不释放前后的指针所指空间的数据是否一致,一致就是没有释放, 不一致表示已被释放,变为垃圾数据。代码:没有释放内存时//头文件区#include<stdio.h>#include<string.h>#include<stdlib.h>#include"func.h"typedef struct ListNode{ float val; struct ListNode* next;} Node;v原创 2021-01-13 16:45:24 · 4529 阅读 · 5 评论 -
C语言中对static关键字的理解
static定义的变量只能在当前文件使用吗?不一定。static定义的全局变量:作用域是当前文件static定义的局部变量:作用域是该函数那么下面这段代码可以将static 定义的局部变量传递出去:#include<stdio.h>int temp;//定义全局变量int send(int a,int b){ static int c;局部变量 c= a...原创 2020-03-30 11:36:19 · 432 阅读 · 1 评论 -
C语言memcpy函数的使用
在使用字符串输入的时候一不要忘了最后还默认添加了一个结束标志字符’\0’,如果是字符数组,是否也注意呢,看一下下面的代码,这个我刚开始用的 时候纠结了一小会儿//test memccpy()#include<stdio.h>#include<string.h>#incldue<stdlib.h>#define N 10//test memccpy(...原创 2019-10-24 10:17:41 · 433 阅读 · 0 评论 -
C语言-数据类型-指针与数组元素赋值的注意
在对数组赋值后,分别对data[0],data,a,指针p进行输出,进行对比int main(){ float data[10]; int a ; int *p; data[0]=1.23; printf("%f\n",data[0]); printf("%d\n",data); a=data; ...原创 2019-09-29 13:10:14 · 450 阅读 · 0 评论