![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
linux
linux
八十岁老将
嘿嘿
展开
-
c语言学习笔记(五:预处理运算符
预处理运算符意义#字符串化运算符##连接运算符#@字符化运算符1.#在类函数宏(function-like macro)的替换部分中,“#”符号用作一个预处理运算符,它可以把语言符号(token)转化为字符串。例如,如果 x 是一个宏参量,那么 #x 可以把参数名转化为相应的字符串。该过程称为字符串化。#include <stdio.h> #define PSQR(x) printf("The square of " #x " is %...原创 2020-12-19 17:39:53 · 132 阅读 · 1 评论 -
c语言学习三:vscode远程开发
#####1.远程主机安装ssh-server服务器端用apt-get install openssh-server -y安装#####2.本地主机安装ssh-clientopenssh-windows下载提取码:1111#####3.安装vscodevscode官网#####4.安装Remote Development插件搜索Remote Development#####5.通过ctrl+shift+p打开设置Remote-SSH-Settings,设置Remote.SSH:Show.原创 2020-12-17 14:19:06 · 363 阅读 · 0 评论 -
c语言学习二:编译过程
1.预编译命令gcc -o a.i -E 001.c 把伪指令转换为实际指令-o 作用是指定输出文件的名字#define a b#条件编译指令,如#ifdef,#ifndef,#else,#elif,#endif等#include 头文件加入到编译的文件中一些符号处理如file local 等等;2.编译命令:gcc -o a.s -S a.i把预编译好的文件逐条转化为汇编语言经过预编译得到的输出文件中,只有常量;如数字、字符串、变量的定义,以及c语言的关键字,如main,if,e原创 2020-12-16 21:00:46 · 89 阅读 · 0 评论 -
linux下安装mysql8
下载Mysql8 linux版 # 要下载与自己电脑位数匹配的版本,不然可能会报错无法执行bin目录下的文件mysql8 下载方法mysql官网mysq8 linux网盘下载密码:1111#my.cnf[client]port=3306socket=/tmp/mysql/mysql.sock[mysqld]port=3306user=mysqlsocket=/tmp/mysql/mysql.sockbasedir=/usr/local/mysqldatadir=/usr/lo.原创 2020-12-16 20:04:11 · 147 阅读 · 0 评论 -
linux如何绕过密码登录
rd.break方法启动的时候,在启动界面,相应启动项,内核名称上按“e”;进入后,找到linux16开头的地方,按“end”键到最后,输入rd.break,按ctrl+x进入;进去后输入命令mount,发现根为/sysroot/,并且不能写,只有ro=readonly权限;mount -o remount,rw /sysroot/,重新挂载,之后mount,发现有了r,w权限;chroot /sysroot/ 改变根;(1)echo redhat|passwd –std原创 2020-12-13 19:39:18 · 1674 阅读 · 0 评论 -
vmware虚拟机centos磁盘扩容问题
vm-centos-磁盘扩容问题vmware中 点击虚拟机,右键设置,硬盘,扩容 分双数fdisk -l 查看分区fdisk /dev/sda 开始分区输入n 新建分区输入p 创建主分区,下一步默认即可。输入w 保存即可mkfs -t ext4 /dev/sda3 #No such file or directory的处理方法 通过ls -l /dev/sda*查看,发现设备文件不存在 方法一:通过命令mknod /dev/sda4 b 8 4(其中b是block型设备文原创 2020-12-13 19:29:18 · 172 阅读 · 0 评论