★忒變&忄★
★忒變&忄★
全部文章
分类
C++(21)
HELLO C(19)
IT资源(8)
LC(12)
Linux(9)
数据结构(20)
未归档(5)
网络编程(3)
计算机组成原理(1)
归档
标签
去牛客网
登录
/
注册
★忒變&忄★的博客
全部文章
(共98篇)
初夏小谈:结构体内存对齐详解
内存对齐?什么是内存对齐? 对于这个问题我们先来看看这样的一个结构体(在32位系统下) typedef struct Stu1 { char C1; int num1; short S1; }Stu1; 如果我们不知道内存对齐或者不清楚内存对齐时,我们可能这样分析: ...
2018-11-19
0
405
初夏小谈:C/C++防止头文件被重复包含的两种方法及区别
防止头文件被重复包含的两种方式: 1.条件编译的宏 2.#pragma once 先来说说第一种: #ifndef __HEADNAME__H__ #define __HEADNAME__H__ //... //头文件 #endif C/C++标准支持#ifndef的方式,当...
2018-11-13
0
358
初夏小谈:C++中“指针”和“引用“”的区别
1.引用只能绑定一个实体,而指针可以指向不同实体2.使用指针时要判空,而引用不需要因此更安全3.引用在定义时必须初始化,指针不做要求4.在sizeof中:引用结果是引用类型的大小,但指针始终是地址空间所占字节个数 void Size() { long long x = 10; lo...
2018-11-13
0
380
初夏小谈:旋转字符串优化1.0,2.0(不用循环)
左旋与右旋原理一样。之前旋转不够简单,对此研究出更加优化的算法。 #include<Aventador_SQ.h> //优化1.0 void XuanZhuan1(char *arr, int k) { char arr1[1024] = "0"; int ...
2018-11-10
0
420
初夏小谈:模拟memcpy,memmove
menmcpy拷贝可以是字符型,自定义结构体等,不局限于字符串 #include<Aventador_SQ.h> //模拟实现memcpy void* Memcpy(void* dest, void* src, size_t count) { void* ret = dest; ...
2018-11-10
0
363
初夏小谈:函数 strchr 和 strcmp 详解
实现和strchr(查找字符首次出现的位置) #include<Aventador_SQ.h> int Strchr(char arr[], char Char,int* location) { int i = 0; int ArrLen = strlen(arr); int...
2018-11-06
0
388
初夏小谈:有关函数strstr(字符串的查找)
实现strstr 函数(字符串的查找) 实现strstr思想:是从源字符串中依次寻找目标字符串的首元素,再依次比较之后的字符串,如果目标字符串与所找位置都相同就返回,否则从源字符串的下一个字符开始寻找,一次循坏。 #include<Aventador_SQ.h> int Strs...
2018-11-06
0
279
初夏小谈:找数字,喝汽水,模拟strcopy,strcat
1.一个数组中只有两个数字是出现一次,其他所有数字都出现了两次。 找出这两个数字,编程实现。 #include<Aventador_SQ.h> void IsOneNum(int arr[], int num) { int i = 0, j = 0; for (i = 0; i...
2018-11-06
0
418
初夏小谈:判断系统日期和时间(C语言)
计算系统当前日期和时间: #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<stdlib.h> #include<time.h> int main() { int array[] = ...
2018-11-04
0
335
初夏小谈:浅谈字节序,TCP,UDP协议
接下来先来说说字节序 网络字节序:大小端 CPU在对数据在内存中进行存取方向的不同出现了大小端 MIPS ---> RISC处理器 ---> 大端 x86处理器 ---> 小端 何为大端? 低地址存高位 何...
2018-11-03
0
522
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页