- 博客(22)
- 收藏
- 关注
原创 【无标题】华硕b760m装完系统后,无法硬盘启动,bios可识别出固态硬盘,启动设备内没有硬盘
UEFI,"Unified Extensible Firmware Interface",中文名称"统一的可扩展固件接口",是更先进的技术,为了取代BIOS(Leagcy)。在磁盘分区格式上,UEFI使用GUID分区表(GPT),而BIOS使用主引导记录(MBR)分区方案。可去b站搜索相关视频排查。我只有核显,网上的打开csm兼容的方案,没有独显打不开。选择csm兼容主要还是为了兼容旧格式,根本原因还是系统分区格式问题。给系统进行分区时,分区表类型不要选MBR,选GUID。
2023-06-08 09:55:38
4294
原创 mysql使用问题
在mysql安装完成,并且成功启动服务后进入数据库中:我输入 show databases后; 只出现information_schema和test两个数据库,为什么我没有mysql数据库呢?没有数据库我如何添加用户?经过在网上查找,在别人的博客中找到了问题:我先贴出原作者的地址:https://blog.youkuaiyun.com/liangmoren/article/details/7098...
2018-09-04 08:53:42
219
转载 static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝?
转载自:优快云-悠悠红茶作为函数,不管其是不是static的,在代码段中都只有一份。每次对函数的调用,一般而言都是一条call指令(当然还要参数入栈等动作)而已。只有inline函数,会在每次调用的地方被“展开”,其动作有点儿像宏,只不过更安全。static函数和普通函数的区别在于可见范围不同,普通函数可以在其他模块(可以理解为其他.c文件)中调用,而static函数只能在其所在的...
2018-09-03 21:18:37
1995
原创 MySQL数据库 window系统安装
1.下载mysql https://dev.mysql.com/downloads/repo/yum/2.解压安装 将下载的压缩包解压到你想要安装的位置 我的解压位置为D:\tools\web\mysql-8.0.11-winx643.配置文件my.ini 相当于linux下my.cnf 在D:\tools\web\mysql-8.0.11-w...
2018-09-01 12:37:19
307
原创 c语言_联合问题
//在32位x86系统下int main(){ union { int k; char i[2]; } *s,a; s = &a; s->i[0] = 0x39; s->i[1] = 0x38; printf("%d",a.k); //输出结果为3839 return...
2018-08-22 15:48:19
972
原创 Linux系统管理指令
系统管理shutdown命令:用来系统关机命令。shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。shutdown (选项)(参数):选项: -c:当执行“shutdown -h 11:45”时,使用 +按键 可以结束命令; -h:将系统关机 -r: shutdown后重新启动;参数: [时间]:设置多久后使用s...
2018-08-22 13:42:52
176
原创 原码,补码&反码
int main() { int a,b; a = 234; //0000 0000 1110 1010 数据以补码形式存储 b = ~a; //1111 1111 0001 0101(取反得到的是补码) --> 1000 0000 1110 1011(原码) //符号位为1,...
2018-07-26 09:28:49
880
原创 C语言 输入&输出
getchar()&putchar()函数int getchar(void) 函数从屏幕读取下一个可用的字符,并把它返回为一个整数。这个函数在同一个时间内只会读取一个单一的字符。您可以在循环内使用这个方法,以便从屏幕上读取多个字符。int putchar(int c) 函数把字符输出到屏幕上,并返回相同的字符。这个函数在同一个时间内只会输出一个单一的字符。您可以在循环内使用这个方法...
2018-07-23 10:21:00
340
原创 C语言 typedef
用 typedef 为数组去别名:typedef int A[6];表示用 A 代替 int [6]。即:A a; 等于 int a[6]; typedef 与 #define 比较typdef 的一些特性与 define 的功能重合。例如:#define BYTE unsigned char这是预处理器用 BYTE 替换 unsigned char。但也有...
2018-07-23 10:10:02
165
原创 C++ const 指针
typedef string *pstring; const pstring cstr; cstr的类型是 string * const 还是 const string * ?答:是string *const cstr,而非 const string *cstr。容易产生误解的原因是const限定符既可以放在类型前也可以放在类型后,const pstring cstr等价于pstri...
2018-07-21 23:19:07
197
原创 C++语言 指针数组????
#include <iostream>using namespace std;const int MAX = 4;int main (){ const char *names[MAX] = { "Zara Ali", "Hina Ali", "Nuha Al...
2018-07-21 22:35:04
319
原创 strlen、sizeof与size()求字符串长度的区别
strlen、sizeof与size()求字符串长度的区别cout<<strlen("123")<<endl; //返回 3cout<<sizeof("123")<<endl; //返回 4string s = "123";cout<<s.size()<<endl
2018-07-21 21:51:12
23122
原创 C语言递归调用_使用递归函数调用方式,将输入的五个字符,以相反的顺序打印
//使用递归函数调用方式,将输入的五个字符,以相反的顺序打印 int main() { int i = 5; void palin(int n); printf("请输入五个字符:"); palin(i); printf("\n"); return 0; } vo...
2018-07-20 15:42:29
9589
原创 变量转换
变量的类型间是可以互相转换的,转换又分为自动转换和强制转换。自动转换规则:1、若参与运算量的类型不同,则先转换成同一类型,然后进行运算。 2、转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int量转成long型后再进行运算。 a、若两种类型的字节数不同,转换成字节数高的类型 b、若两种类型的字节数相同,且一种有符号,一种无符号,则转换成...
2018-07-19 19:37:37
2963
原创 冒泡排序算法
算法思想: 1.采用数组,从i=0下标开始,每一次比较相邻的两个元素,如果a[i]>a[i+1],则交换。这样一次遍历,将会使最大的元素排 到最后边; 2.然后再从头开始,挨个比较,最后一位最大数不需要比较,所以需要比较的长度减1。 3.直到最后,只剩一个元素,也就是 a[i+1]不存在;算法: void func(int a[], in...
2018-07-19 19:23:30
154
原创 C++语言const
const(常量的,constant)所修饰的对象或变量不能被改变。修饰函数时,该函数不能改变在该函数外面声明的变量也不能调用任何非const函数。在函数的声明与定义时都要加上const,放在函数参数列表的最后一个括号后。在 C++ 中,用 const 声明一个变量,意味着该变量就是一个带类型的常量,可以代替 #define,且比 #define 多一个类型信息,且它执行内链接,可放在头文...
2018-07-19 18:57:10
273
转载 C++语言typedef声明
typedef 声明您可以使用 typedef 为一个已有的类型取一个新的名字。下面是使用 typedef 定义一个新类型的语法:typedef type newname; 例如,下面的语句会告诉编译器,feet 是 int 的另一个名称:typedef int feet;现在,下面的声明是完全合法的,它创建了一个整型变量 distance:feet distance...
2018-07-19 18:56:55
450
转载 C++语言_枚举类型
枚举类型枚举类型(enumeration)是C++中的一种派生数据类型,它是由用户定义的若干枚举常量的集合。如果一个变量只有几种可能的值,可以定义为枚举(enumeration)类型。所谓"枚举"是指将变量的值一一列举出来,变量的值只能在列举出来的值的范围内。创建枚举,需要使用关键字 enum。枚举类型的一般形式为:enum 枚举名{ 标识符[=整型常数], ...
2018-07-19 18:52:18
933
转载 C++语言size_t&wchar_t
size_t 在 C 语言中就有了。它是一种 整型 类型,里面保存的是一个整数,就像 int, long 那样。这种整数用来记录一个大小(size)。size_t 的全称应该是 size type,就是说 一种用来记录大小的数据类型。通常我们用 sizeof(XXX) 操作,这个操作所得到的结果就是 size_t 类型。因为 size_t 类型的数据其实是保存了一个整数,所以它也可以做...
2018-07-19 18:44:06
419
转载 C++语言_注释格式
块注释符(/*...*/)是不可以嵌套使用的。此外,我们还可以使用 #if 0 ... #endif 来实现注释,且可以实现嵌套,格式为:#if 0 code#endif 你可以把 #if 0 改成 #if 1 来执行 code 的代码。这种形式对程序调试也可以帮助,测试时使用 #if 1 来执行测试代码,发布后使用 #if 0 来屏蔽测试代码。#if 后可以是任意的...
2018-07-19 18:05:19
1179
原创 C语言数据类型
整型: int类型:在32/64位系统中都是32位(4字节)或者16位,范围为-2147483648~+2147483647,无符号情况下表示为0~4294967295; 在16位系统中,为16位,-32768~32767,无符号2^16; short int类型:占用的存储空间可能比int类型小,16位; long int类...
2018-07-08 11:13:39
672
原创 C语言 printf()&scanf()
scanf() 和 printf() 函数int scanf(const char *format, ...) 函数从标准输入流 stdin 读取输入,并根据提供的 format 来浏览输入。int printf(const char *format, ...) 函数把输出写入到标准输出流 stdout ,并根据提供的格式产生输出。format 可以是一个简单的常量字符串,但是您可以分...
2018-07-08 11:13:08
766
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人