avatar
文章
22
标签
34
分类
6
主页
分类
标签
龙晓
主页
分类
标签

龙晓

大小端
发表于2022-09-07|基础知识
大小端小端存储:是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中,存储模式将地址的高低和数据位权有效地结合起来。 大端存储:是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,大端存储符合我们对数据的认识 图示以32位系统,以字节为单位的,每个地址单元都对应着一个字节,一个字节为 8bit,以十进制数123321为例,转化为二进制为0000 0000 0000 0001 1110 0001 1011 1001 更直观地表示为16进制为 如何判断计算机是大端存储还是小端存储?判断高位地址是否储存低位数据 #include<stdio.h>int main() { short int x = 1; char *c = (char*)&x;//对x取地址,取第一个高位地址 if (*c) {//判断高位地址是否储存低位数据 printf("小端 (Little Endian)\n"); } else { ...
c语言字符串操作
发表于2022-03-04|基础知识
比较字符串strcmp()函数原型:**int (const char _Str1,const char _Str2); 函数要比较的是字符串的内容,不是字符串的地址。如果在机器排序序列(通常是ASCII值)中第1个字符串位于第2个字符串前面,strcmp()中就返回负数,表面第一个字符小于第2个字符,反之,strcmp()则返回正数。如果两个字符串开始的几个字符都相同,strcmp()会依次比较每个字符,直到发现第1对不同的字符为止。然后,返回相应的值。 #include<stdio.h>#include<string.h>int main(){ char s1[]="hello world"; char s2[]="hello woRld"; char s3[]="hello world"; printf("%d\n",strcmp(s1,s2));//r位于R的后面,r的ASCII值大于R的ASCII值 ...
123
avatar
Jin Long
悟已往之不谏
文章
22
标签
34
分类
6
Follow Me
公告
不定时更新
最新文章
23.合并K个排序链表2025-05-08
25.K个一组翻转链表2025-05-08
编译与调试2025-05-08
215.数组中的第K个最大元素2025-05-08
146.LRU缓存2025-04-17
分类
  • c++基础1
  • linux基础1
  • 力扣14
  • 基础知识3
  • 数据库1
  • 背包问题1
标签
有依赖背包 推排序 补码 字符串 多重背包 高精度计算 模拟 01背包 字符串操作 大小端 高可用 dp 动态规划 完全背包 查找 软链接与硬链接 滑动窗口 事务 背包的具体方案数 混合背包 锁 哈希 页面置换算法 LRU 链表 STL 编译与调式 redis 哈希表 c语言基础 判断大小端 分组背包 makefile 二维费用背包
归档
  • 五月 2025 4
  • 四月 2025 8
  • 七月 2024 1
  • 六月 2024 1
  • 四月 2024 1
  • 三月 2024 4
  • 九月 2022 2
  • 三月 2022 1
网站信息
文章数目 :
22
本站总字数 :
29.5k
本站访客数 :
本站总浏览量 :
最后更新时间 :
©2019 - 2025 By Jin Long
框架 Hexo 7.3.0|主题 Butterfly 5.3.5