![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
sherlockjjobs
这个作者很懒,什么都没留下…
展开
-
C语言:交换两个指针变量存储位置处的值
C语言:交换两个指针变量存储位置处的值#include <stdio.h>void inplace_swap(int *x, int *y) //交换指针变量x和y所指向的存储位置处存放的值{ //原理为对于任一位向量a,有a ^ a = 0 *y = *x ^ *y; *x = *x ^ *y; *y = *x ^ *y;}void reverse_array(int a[], int原创 2021-08-22 09:43:00 · 1359 阅读 · 0 评论 -
C语言:输出每个对象的字节表示
C语言:输出每个对象的字节表示#include <stdio.h>typedef unsigned char *byte_pointer; //定义了一个指向unsigned char的数据类型byte_pointer,一个字节指针引用一个字节序列,每个字节都被认为是一个非负整数//输出每个对象的十六进制字节表示void show_bytes(byte_pointer start, size_t length) //size_t表示数据结构大小的首选数据类型{ size_t原创 2021-08-21 21:30:26 · 592 阅读 · 0 评论 -
使Linux开机时显示启动选项的方法
使Linux开机时显示启动选项的方法vi /etc/default/grub将GRUB_TIMEOUT_STYLE=hidden注释掉,有可能不同系统之间会有不同,将有Hidden的注释掉应该没问题将GRUB_TIMEOUT的时间延长一些,如30将GRUB_CMDLINE_LINUX_DEFAULT改为text如下图所示:修改保存后,sudo update-grub,重启时便会出现启动选项了...原创 2021-07-22 21:11:21 · 697 阅读 · 0 评论