笔记
文章平均质量分 63
晚风相伴
这个作者很懒,什么都没留下…
展开
-
【静态库(.lib)设置】——让你写的函数给别人使用却让别人看不见你写的内容。
这就需要你建立静态库了,如图你写了个减法函数这里创建了一个sub.h和sub.c文件然后打开项目属性,找到常规属性,然后再找到配置类型,把应用程序(.exe)改成静态库(.lib)点击应用再点击确认。弄好后在点击调试下面就会出现。(lib)文件最后在你的Debug文件中找到有(.lib)的文件,将你的(.h)和(.lib)文件一起复制给别人这就是效果,这里的#pragma comment(lib,"project13.lib")的意思是导入静态库。注意要引用头文件#i...原创 2022-01-21 11:15:28 · 662 阅读 · 0 评论 -
【C语言】动态内存管理
前言指针、结构体和动态内存管理是后面学习数据结构的基础。正所谓基础不牢,地动山摇,还不快来跟着我的脚步一起学习。目录一、为什么存在动态内存分配二、动态内存函数介绍三、常见的动态内存函数的错误1、为什么存在动态内存管理我们已经掌握的内存开辟方式有:int a=10;//在栈空间开辟四个字节int arr[10]={0};//在栈空间上开辟10个字节连续存放的空间上述的开辟空间的方式有两个特点: 1. 空间开辟大小是固定的。 2. 数组在申明的时候,必须指定数组...原创 2022-05-09 20:20:08 · 1036 阅读 · 13 评论 -
【自定义类型详解】(枚举、联合)
目录:一、枚举枚举类型的定义 枚举的优点 枚举的使用二、联合(共同体)联合类型的定义 联合的特点 联合大小的计算1.枚举枚举顾名思义就是一一列举。把可能的取值一一列举。比如我们现实生活中:一周的星期一到星期日是有限的7天,可以一一列举。一个月有12个月,也可以一一列举。这里我们就可以使用枚举了。1.1 枚举类型的定义enum Day//星期的枚举{Mon,Tues,Wed,Thur,Fri,Sat,Sun};enum Color/..原创 2022-05-02 10:52:59 · 141 阅读 · 10 评论 -
【自定义类型详解】(结构体、位段)
文章目录一、结构体结构体类型的声明 结构的自引用 结构变量的定义和初始化 结构体内存对齐 结构体传参 结构体实现位段(位段的填充&可移植性)二、枚举枚举类型的定义 枚举的优点 枚举的使用三、联合联合类型的定义 联合的特点 联合大小的计算前言本章干货满满,仔细看噢!!!一、结构体1.1 结构体的声明定义:结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。例如:描述一个学生typedef ...原创 2022-04-18 12:15:27 · 733 阅读 · 3 评论 -
初识结构体
本文目录结构体类型的声明 结构体初始化 结构体成员访问 结构体传参 一、结构体的声明1.1 结构体的基础知识结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量1.2 结构体的声明例如:描述一个学生typedef struct Stu{char name[20];//名字int age;//年龄char sex[5];//性别char id[20];//学号}Stu;//分号不能丢//typedef是类型重定义/重命名1.3 结.原创 2022-04-03 14:59:41 · 87 阅读 · 1 评论 -
内存操作函数
内存操作函数——memcpy、memmove、memset、memcmp1、内存操作函数1.1 memcpyvoid *memcpy( void *dest, const void *src, size_t count );count是字节数头文件<string.h>函数memcpy从source的位置开始向后复制num个字节的数据到destination的内存位置。 这个函数在遇到 '\0' 的时候并不会停下来。 如果source和destination有...原创 2022-03-30 23:03:02 · 903 阅读 · 0 评论 -
字符串函数
本文重点重点介绍处理字符串+内存管理的库函数的使用和注意事项求字符串长度 ——strlen 长度不受限制的字符串函数 ——strcpy、strcat、strcmp 长度受限制的字符串函数介绍——strncpy、strncat、strncmp 字符串查找——strstr、strtok 错误信息报告——strerror 字符操作 内存操作函数——memcpy、memmove、memset、memcmp前言C语言中对字符和字符串的处理很是频繁,但是C语言本身是没有字符串类型的,字符串通常原创 2022-03-30 22:32:11 · 3408 阅读 · 0 评论 -
深入了解指针
文章目录1、字符指针2、数组指针3、指针数组4、数组传参和指针传参5、函数指针6、函数指针数组7、指向函数指针数组的指针8、回调函数1、字符指针在指针的类型中我们知道有一种指针类型为字符指针char*一般使用:#include <stdio.h>int main(){char ch='w';char* pc=&ch;*pc='w';return 0;}还有一种使用方式如下:#include <stdio原创 2022-03-23 23:20:29 · 660 阅读 · 1 评论 -
初步认识指针
指针变量,用来存放地址的变量。(存放在指针中的值都被当成地址处理)。原创 2022-03-12 23:05:53 · 509 阅读 · 0 评论 -
【C语言】编写电脑关机程序
这个代码非常有意思,可以去试一下。原创 2022-01-17 10:27:18 · 886 阅读 · 0 评论 -
C语言学习
我是一名大一的学生,专业是计算机,我的目标是成为一名优秀的程序员我打算每周花费五天的时间学习编程,我最想进的公司是华为和腾讯原创 2022-01-10 14:33:03 · 274 阅读 · 0 评论 -
C语言设置密码
#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include<string.h>void print(const char* pa){int i=0,ret;for(i=0;i<3;i++){printf(“请输入密码:>”);scanf("%s", pa);ret = strcmp(pa, “huangjiaxin”);if (ret == 0) {printf(“密码正确!\n”);br原创 2021-12-22 17:01:49 · 4207 阅读 · 3 评论