XiShiYuYuan's Blogs  
其实,我只会打游戏。。。
07 2024 档案
  • C++学习笔记(03)——通讯录管理系统设计
    摘要:记录一下利用C++来实现一个通讯录管理系统 系统中需要实现的功能如下: 添加联系人:向通讯录中添加新人,信息包括(姓名、性别、年龄、联系电话、家庭住址)最多记录1000人 显示联系人:显示通讯录中所有联系人信息 删除联系人:按照姓名进行删除指定联系人 查找联系人:按照姓名查看指定联系人信息 修改联系 阅读全文
    posted @ 2024-07-25 09:27 惜时与缘 阅读(34) 评论(0) 推荐(0) 编辑
  • C++学习笔记(02)——使用VS Code运行程序时终端输出中文乱码的解决办法
    摘要:首先记录一下前面运行程序时出现的两个小问题: C语言中黑窗口一闪而过解决办法 加入头文件: #include <stdlib.h> system("pause"); 使用vscode进行C++调试任务 调试程序时找不到g++任务: 需要修改launch.json中的preLaunchTask标签与t 阅读全文
    posted @ 2024-07-25 09:09 惜时与缘 阅读(100) 评论(0) 推荐(0) 编辑
  • C++学习笔记(01)——使用VS Code进行C++函数分文件编写
    摘要:首先需要下载安装:C/C++ Project Generator扩展,就是下图这玩意: 下载安装完成后,按ctrl+shift+p打开命令面板,输入create C++ project,按回车后可以选择保存工程的文件夹 创建好会后生成几个目录: .vscode:里面放一些配置文件之类的,如launc 阅读全文
    posted @ 2024-07-23 17:38 惜时与缘 阅读(251) 评论(0) 推荐(0) 编辑
  • Docker学习笔记(03)——制作Docker镜像
    摘要:Docker镜像原理 思考: Docker镜像本质是什么? 是一个分层文件系统 Docker中一个centos镜像为什么只有200MB,而一个centos操作系统的iso文件要几个个G? Centos的iso镜像文件包含bootfs和rootfs,而docker的centos镜像复用操作系统的boo 阅读全文
    posted @ 2024-07-12 15:31 惜时与缘 阅读(103) 评论(0) 推荐(0) 编辑
  • Docker学习笔记(02)——Docker相关命令
    摘要:docker服务相关命令 启动docker服务: systemctl start docker 停止docker服务: systemctl stop docker 重启docker服务: systemctl restart docker 查看docker服务状态: systemctl status 阅读全文
    posted @ 2024-07-12 15:23 惜时与缘 阅读(16) 评论(0) 推荐(0) 编辑
  • Docker学习笔记(01)——安装Docker
    摘要:Windows安装docker 若打开报错: ×Docker Desktop Docker Desktop - Windows Hypervisor is not present Docker Desktop is unable to detect a Hypervisor. Hardware as 阅读全文
    posted @ 2024-07-12 15:11 惜时与缘 阅读(46) 评论(0) 推荐(0) 编辑
  • Linux学习笔记(05)——系统移植和根文件系统构建
    摘要:基础小知识 核心板载存储介质:eMMC NAND FLASH dtb格式文件:设备树文件 使用SD卡烧写系统镜像时,尽量使用FAT32格式的SD卡,使用NTFS很可能就不支持,无法挂载,因为Windows,微软有版权 使用SDFormatter 软件进行SD卡格式化 在Ubuntu下复制文件时最好执 阅读全文
    posted @ 2024-07-12 10:19 惜时与缘 阅读(140) 评论(0) 推荐(0) 编辑
  • Linux学习笔记(04)——Shell脚本
    摘要:Shell简介 shell脚本:一堆命令的集合 shell脚本文件 扩展名为 .sh shell脚本第一行一定要为:#!/bin/bash 表示使用bash vi my.sh 创建shell脚本文件 执行前需要给脚本文件执行权限 :chmod 777 my.sh 后才可执行 交互式脚本 通过read 阅读全文
    posted @ 2024-07-11 11:43 惜时与缘 阅读(49) 评论(0) 推荐(0) 编辑
  • Linux学习笔记(03)——C编程入门
    摘要:vim编辑器 需要先安装:sudo apt-get install vim 使用vim xxx.txt :打开文件 一般模式(指令模式):默认模式 编辑模式:一般按下“a”进入编辑,按下ESC键可退出编辑模式 命令行模式(底行模式):先进入一般模式,后输入 : / ?任意一个进入 保存退出:进入底行 阅读全文
    posted @ 2024-07-11 11:31 惜时与缘 阅读(14) 评论(0) 推荐(0) 编辑
  • Linux学习笔记(02)——文件相关知识
    摘要:文件系统结构 /bin 存放二进制可执行文件,这些命令在单用户模式下也能够使用。可以被root和一般的账号使用。 /boot Ubuntu内核和启动文件,比如vmlinuz-xxx。gurb引导装载程序。 /dev 设备驱动文件 /etc 存放一些系统配置文件,比如用户账号和密码文件,各种服务的起始 阅读全文
    posted @ 2024-07-11 11:16 惜时与缘 阅读(14) 评论(0) 推荐(0) 编辑
  • Linux学习笔记(01)——Ubuntu系统入门
    摘要:相关小常识 在Ubuntu终端中想要执行某个文件:./文件名 进入文件 >计算机, / 代表根目录,Linux系统只有一个盘,并没有C D E盘 切换输入法:Windows键+空格 在命令行按Tab键可进行补全 在命令行显示浅蓝色字样的为文件夹 ​ 亮蓝色字样的为符号连接文件 ​ 绿色字样的为实体可 阅读全文
    posted @ 2024-07-11 10:29 惜时与缘 阅读(14) 评论(0) 推荐(0) 编辑
  • C语言学习笔记(05)——函数的使用
    摘要:函数概述 函数具备3要素:1、函数名(地址)2、输入参数3、返回值 如何用指针保存函数呢? int fun(int,int,char); int (*p)(int,int,char); #include <stdio.h> int main() { int (*myshow)(const char 阅读全文
    posted @ 2024-07-10 15:08 惜时与缘 阅读(46) 评论(0) 推荐(0) 编辑
  • C语言学习笔记(04)——内存空间的使用
    摘要:指针 指针概述:内存类型资源的地址、门牌号的代名词 指针只是个概念,要用还得用指针变量:存放指针这个概念的盒子 C语言编译器对指针这个特殊的概念,有2个疑问? 1、分配一个盒子,盒子要多大? ​ 在32bit系统中,指针就是4个字节,指针大小都固定了,就是4字节,跟你指向什么类型没有关系 2、盒子里 阅读全文
    posted @ 2024-07-10 11:40 惜时与缘 阅读(41) 评论(1) 推荐(1) 编辑
  • C语言学习笔记(03)——常用运算符
    摘要:基本运算符 * / int a = b*10; CPU可能多个周期,甚至要利用软件的模拟方法去实现乘法 int a = b+10; CPU一个周期可以处理 /取整 %取余 一般使用/和%配合得到小数,一般/的结果得到的是整数,除非: float a,b,c,d; a = 7 / 2; b = 7.0 阅读全文
    posted @ 2024-07-10 09:55 惜时与缘 阅读(49) 评论(0) 推荐(0) 编辑
  • C语言学习笔记(02)——关键字概念
    摘要:sizeof 编译器给我们查看内存空间容量的一个工具 不存在函数实现,在任何情况下都可以使用 int a: printf("the a is %d\n",sizeof(a)); printf("the a is %lu\n",sizeof(a)); //最好使用%lu打印,因为sizeof默认返回的 阅读全文
    posted @ 2024-07-09 17:14 惜时与缘 阅读(11) 评论(0) 推荐(0) 编辑
  • C语言学习笔记(01)——基础小知识
    摘要:预处理 #include #define 都属于预处理操作,两者都不是关键字 #include 包含头文件 #define 宏,是直接替换,不进行语法检查 #define 宏名 宏体 (一般为了保险起见,尽量加个括号) #define ABC (5+3) #define ABC(x) (5+(x)) 阅读全文
    posted @ 2024-07-09 15:22 惜时与缘 阅读(12) 评论(0) 推荐(0) 编辑
  • 如何使用VS Code运行C语言
    摘要:首先需要在vscode中安装好C/C++扩展插件 然后是配置gcc环境(MinGW-w64文件配置) 1.我用的是离线下载方式:https://sourceforge.net/projects/mingw-w64/files/ 下拉后按需下载 正常的Win电脑下载“x86_64-posix-sjij 阅读全文
    posted @ 2024-07-08 16:12 惜时与缘 阅读(620) 评论(0) 推荐(0) 编辑

 
点击右上角即可分享
微信分享提示