C中指针数组的用法(也即字符串数组),配合malloc,char **p;char *p[n];char (*p)[n];三个的区别

当我们需要输入多个字符串时我们就可以借助指针数组或字符串数组来表示。话不多说直接上程序: char *point[3]={"0","0","0"};/*定义了一个字符指针数组,在这里只是给数组开辟了空间, 也给数组的首地址开辟了一个空间来存放数组的首地址 而这些空间都是用来存放指针的*/ //printf("%p\n%p\n%p\n",point[0],point[1],point[2]); //printf("%p\n%p\n%p\n",&point[0],&poin
分类: 其他 发布时间: 10-14 22:56 阅读次数: 0

vscode在Windows下配置C语言环境,设置三个配置文件

一.需要下载的安装包;1.vscode直接在微软官方下载最新的vscode2.MinGw64里面包含了gcc、gdb等前一个是编译器,后一个是debug的传送链接:MinGW64往下拉点击画圈部分再往下拉点击画圈部分,进行下载下载好后解压里面的文件包含这几个部分;这一步需要将bin文件添加到环境变量:操作如下:右击此电脑,点击属性;点击左边高级系统设置;点击环境变量;双击path;先点击新建,在点击浏览,将刚才解压出来的bin文件添加进去;这一步就完成了;
分类: 其他 发布时间: 10-14 22:55 阅读次数: 0

记录下我的惠普电脑加装内存条

一确定电脑自带的内存条型号,先看电脑的内存条插槽和允许的最大内存:确定电脑是不是可以加装;按下win+r键,在运行框输入cmd按回车在命令框中输入:wmic按下回车在输入:memorychip,按下回车得到整个内存的信息在输入memphysical get maxcapacity ,按下回车得到最大可以连接的内存字节数,除以1024再除以1024就可以得到最大可以装几G。我这边可以装32G,贫穷只能使我再加装一个8G的;可以看到我这边的内存运行速度是2400Mhz,看configured
分类: 其他 发布时间: 10-14 22:55 阅读次数: 0

动态库和静态库的使用与意义!

库函数和系统调用的区别
分类: 其他 发布时间: 10-14 22:55 阅读次数: 0

scanf()函数的两种常见用法

1.以字符的形式一个一个的字符读取如下:#include<stdlib.h>#include<stdio.h>int main(int argc, char const *argv[]){ char a[100]; int i = 3,m=0; /*i为读取的字符个数,m是将读取到的字符存储在字符串数组中相应的位置 */ while (i--) { printf("请输入字符串");
分类: 其他 发布时间: 10-14 22:54 阅读次数: 0

编写一个程序实现将字符串中的所有“you“替换成“we“

题目:编写一个程序实现将字符串中的所有"you"替换成"we"输入: 输入包含多行数据 每行数据是一个字符串,长度不超过1000 数据以EOF结束输出: 对于输入的每一行,输出替换后的字符串#include<stdio.h>#include<string.h>int main(){ char str[1000]; int i=0,strlong,flag[333],n; //strlong用来储存str的长度,flag用来储存you中u的位置 pr
分类: 其他 发布时间: 10-14 22:54 阅读次数: 0

C++中保留小数点后 2 位数字(四舍五入)打印输出

#include <iostream>#include <iomanip>#include <cmath>using std::cin;using std::cout;using std::endl;using std::setprecision;using std::fixed;int main() { float a; float b; cin >> a >> b; //
分类: 其他 发布时间: 10-14 22:54 阅读次数: 0

用C语言编写几种查找质数的方法

一.奇数求余法,列出所有的奇数,然后在判断这些奇数有没有能被整除的小于它自身的奇数,有就不是质数;#include<iostream>using std::cout;using std::endl;int main() { cout << "2" << endl; int digit; int divisor; for (digit = 3; digit <= 15; digit += 2) { for
分类: 其他 发布时间: 10-14 22:54 阅读次数: 0

用c语言实现汉诺塔问题的递归函数编程

一.汉诺塔问题汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着 6464 片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘,如图所示:现在请试着编写一个程序,对于一个有 nn 个盘子的汉诺塔,列举将这 nn 个盘子从柱子 A 移动到柱子 C 需要的所有移动步骤,每个步骤占一行。例如,将一个盘子从 A 移动到 C,即表示为
分类: 其他 发布时间: 10-14 22:53 阅读次数: 0

Maven 镜像-阿里云

简介Maven 公共仓库提供了对 maven central、jcenter、google、spring 等常用的 Maven 仓库的镜像功能。用户可以通过页面浏览仓库内容、检索和下载制品。在构建时使用 Maven 个公共仓库地址下载制品速度更快,更稳定。配置方法Maven 配置打开 Maven 的配置文件(windows机器一般在maven安装目录的conf/settings.x...
分类: 其他 发布时间: 10-14 22:53 阅读次数: 0

Deepin 镜像-阿里

简介深度操作系统 Deepin,是一个基于 Linux 内核,以桌面应用为主的开源 NU/Linux 操作系统,支持笔记本、台式机和一体机。配置方法编辑/etc/apt/sources.list文件(需要使用sudo), 在文件最前面添加以下条目(操作前请做好相应备份)deb [by-hash=force] http://mirrors.aliyun.com/deepin ...
分类: 其他 发布时间: 10-14 22:53 阅读次数: 0

SpringBoot 解决时区问题

原链接:https://www.cnblogs.com/yi1036943655/p/9854887.html1、在启动类加上@PostConstructvoidsetDefaultTimezone(){TimeZone.setDefault(TimeZone.getTimeZone("Asia/Shanghai"));}2、在application.propertie...
分类: 其他 发布时间: 10-14 22:53 阅读次数: 0

Docker如何安装

https://docs.docker.com/install/linux/docker-ce/centos/
分类: 其他 发布时间: 10-14 22:52 阅读次数: 0

Docker使用阿里云加速(20200319)

1.登录你的阿里云然后点击产品与服务找到容器镜像服务并打开这个链接可以一步直达,登录自己帐号就可以https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors2.选择你的加速服务器位置点击镜像加速器3.选择你的系统并查看设置方式3.1Ubuntu操作方法3.2centos操作方法...
分类: 其他 发布时间: 10-14 22:52 阅读次数: 0

windows基于Docker安装并启动Tomcat(解决404)

一、安装Docker下载地址https://www.docker.com/products/docker-desktop如果下在太慢可直接从我的百度云转存:链接:https://pan.baidu.com/s/1ycqU5PNus_q7FWVxynv-nw提取码:c2q0复制这段内容后打开百度网盘手机App,操作更方便哦按照默认方式完成安装,系统要求win10 64位二...
分类: 其他 发布时间: 10-14 22:52 阅读次数: 0

Druid常见问题汇总-来自Druid官方

转自:https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98欢迎大家使用Druid,常见问题在这里解答,希望对大家有所帮助。1. Druid是什么?Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。2. 在哪里下载druid正式版本下载: mave...
分类: 其他 发布时间: 10-14 22:51 阅读次数: 0

安装VantWeapp开发微信小程序

步骤一 通过 npm 安装1.新建小程序,选择目录2.使用npm构建vant,使用powershell(windows直接使用任务栏搜索框搜索就可以)打开小程序目录如: cd "D:\coding\weixinapp\vantdemo001" npm init -y npm install npm i @vant/weapp -S --production执行效果...
分类: 其他 发布时间: 10-14 22:51 阅读次数: 0

mpvue快速上手

http://mpvue.com/mpvue/quickstart.html快速上手本文假设你既不会 vue 也不会小程序,如嫌拖沓,请直接快进跳读。#1. 初始化一个 mpvue 项目现代前端开发框架和环境都是需要 Node.js 的,如果没有的话,请先下载nodejs并安装。然后打开命令行工具:# 1. 先检查下 Node.js 是否安装成功$ node -v...
分类: 其他 发布时间: 10-14 22:51 阅读次数: 0

springboot集成swagger2进行接口文档开发

一、 pom文件添加依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2&l...
分类: 其他 发布时间: 10-14 22:51 阅读次数: 0

如何优雅的安装nginx并启动--windows

一、下载nginx并解压网址:http://nginx.org/en/download.html,如下图所示,下载最新windows稳定版。可直接点击:http://nginx.org/download/nginx-1.18.0.zip解压压缩包后复制到一个非中文路径,否则无法启动。2、修改端口启动nginx(80端口经常被占用修改为其它)打开conf文件夹下的nginx.conf文件(建议使用sublime text或者 Visual Studio Code)。修改端口
分类: 其他 发布时间: 10-14 22:50 阅读次数: 0