自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 问答 (6)
  • 收藏
  • 关注

转载 详解大端模式和小端模式(转)

一、大端模式和小端模式的起源        关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一直在苦战。战争的原因:大家都知道,吃鸡蛋的时候,原始的方法是打破鸡蛋较大的一端,可以那时的皇帝的祖父由于小时侯吃鸡蛋,按这种方法把手指弄破了,因此他的父亲,就下令,命令所有的子民吃鸡蛋的时候,必

2017-12-09 20:13:26 370

转载 C语言字符数组的初始化

1、字符数组的定义与初始化字符数组的初始化,最容易理解的方式就是逐个字符赋给数组中各元素。[cpp] view plain copychar str[10]={ 'I',' ','a','m',' ',‘h’,'a','p','p','y'};  即把10个字符分别赋给str[0]到str[9]10个元素如果花括号中提供的字符个数

2017-12-05 21:49:27 629

转载 字符串数组初始化相关问题总结

C字符串数组初始化相关问题总结在C语言编程中,当我们声明一个字符串数组的时候,常常需要把它初始化为空串。总结起来有以下三种方式:(1) char str[10]="";(2) char str[10]={'\0'};(3) char str[10]; str[0]='\0';第(1)(2)种方式是将str数组的所有元素都初始化为'\0',而第(3)种方式是只将str数组

2017-12-05 21:04:00 1119

转载 字符串数组初始化相关问题总结

C字符串数组初始化相关问题总结在C语言编程中,当我们声明一个字符串数组的时候,常常需要把它初始化为空串。总结起来有以下三种方式:(1) char str[10]="";(2) char str[10]={'\0'};(3) char str[10]; str[0]='\0';第(1)(2)种方式是将str数组的所有元素都初始化为'\0',而第(3)种方式是只将str数组

2017-12-05 20:58:25 1414

转载 32位平台代码向64位平台移植

1背景描述    从苹果A7处理器开始,就支持着两种不同的指令集:第一种为原有处理器所支持的32-bit ARM指令集,第二种为崭新的64-bit ARM体系结构。这种64-bit体系结构拥有更大的地址空间,最大支持16GB内存,同时它一次性可提取64位数据,比32-bit体系提高了一倍。现如今,苹果的LLVM编译器已经能够充分支持64-bit指令集。    正如苹果A7处理器一样,支持6

2017-12-05 12:50:30 719

转载 64位系统代码移植面临的20个问题(一)

64位系统代码移植面临的20个问题(一)原文地址:http://www.viva64.com/en/a/0004/摘要当从32位平台向64位平台进行代码移植的时候,程序发生错误是可以被观察到(observed)的。文章中给出了错误代码示例以及纠正的方法。并且列出了诊断错误的代码分析方法。这篇文章包含了各种64位错误的例子。但是,自从我们开始写这边文章后,我们已经

2017-12-05 12:48:46 609

转载 32位与64位编程注意事项总结

http://www.oschina.net/p/flowvisor http://www.cnblogs.com/centimeter/articles/2395405.html http://www.360doc.com/content/13/0520/21/7662927_286868466.shtml http://zhidao.baidu.com/link?url

2017-12-05 12:45:33 5582

转载 轻松记住大端小端的含义(附对大端和小端的解释)

或许你曾经仔细了解过什么是大端小端,也动手编写了测试手头上的机器上是大端还是小端的程序,甚至还编写了大端小端转换程序;但过了一段时间之后,当你再看到大端和小端这两个字眼,你的脑中很快浮起了自己曾经做过的工作,却总是想不起究竟哪种是大端、哪种是小端,然后又去查以前写的记录?更让人不快的是,这种经历反反复复,让你十分困扰。如果你和以前的笔者一样,有过这种不快的经历,那么这篇文章希望能帮你彻底解决这个苦

2017-12-05 12:27:03 786

转载 大小端模式,栈的生长方向和内存的存放方向

[cpp] view plain copy /* 栈的生长方向和内存的存放方向 栈的开口向下,高地址在上,低地址在下 内存的存放方向:自下向上 大端模式下:栈的高地址对应数据的低位 小端模式下:栈的高地址对应于数据的高位 */  #define _CRT_SECURE_NO_WARNINGS  #include   #include   #include   //1. 栈的生长

2017-12-05 11:37:47 653 1

转载 CSDN优秀博客连接,博客之星连接

http://blog.csdn.net/china_wanglong/article/details/202936872013年度CSDN十大博客之星TOP作者专注领域博客地址1邹晓艺机器学习及算法zouxy09

2017-12-05 11:11:04 481

转载 全网优秀IT博客导航

转自:@ http://blog.csdn.net/gatiemehttp://blog.csdn.net/gatieme/article/details/506589021 博客导航1.1 linuxlinux全线教程–提供了linux教程,服务器管理教程,BSD教程,还有编程语言(C/Java/Python/Perl),以及网络等全栈学习教程1.2

2017-12-05 11:09:16 281

转载 ssprintf sscanf atoi itoa 整数字符串转换

1、前言    我们经常涉及到数字与字符串之间的转换,例如将32位无符号整数的ip地址转换为点分十进制的ip地址字符串,或者反过来。从给定的字符串中提取相关内容,例如给定一个地址:http://www.bokeyuan.cn:2345,我们要从地址中提出协议,主机地址和端口号。之前对字符串和数字之间的关系不是很熟悉,工作中经常涉及到这个,如是好好总结一下。C语言提供了一些列的格式化输入输出

2017-12-03 00:54:05 345

转载 华为--嵌入式软件工程师面试题汇总

1)什么是预编译,何时需要预编译:答案:1、总是使用不经常改动的大型代码体。2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头。 预编译指令指示了在程序正式编译前就由编译器进行的操作,可以放在程序中的任何位置。(2)char * constp      char const * p 

2017-12-03 00:27:42 798

转载 嵌入式软件工程师经典笔试题

> 预处理器(Preprocessor) 1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因

2017-12-03 00:26:29 412

转载 嵌入式软件工程师经典面试题

1、int a[10]={1,2,3,4,5,6,7,8,9,0};   int *p=&a[1];   则p[6]等于82、整数数组清零:bzero(),memset()。3、siezof();测试变量所占地址的字节数4、 main()  {   char *str[]={"ab","cd","ef","gh","ij","kl"};   char *t;  

2017-12-02 23:58:59 842

转载 C语言字符串操作总结大全

1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1) 比较字符串 strcasecmp忽略大小写比较字符串strncmp(p, p1, n) 比较指定长

2017-12-02 23:54:55 326

转载 C语言字符串处理函数

函数名: strcpy 功  能: 拷贝一个字符串到另一个 用  法: char *stpcpy(char *destin, char *source); 程序例: #include  #include  int main(void) {    char string[10];    char *str1 = "abcdefghi";    stpcpy(s

2017-12-02 23:16:45 203

转载 C语言中内存分配

在任何程序设计环境及语言中,内存管理都十分重要。在目前的计算机系统或嵌入式系统中,内存资源仍然是有限的。因此在程序设计中,有效地管理内存资源是程序员首先考虑的问题。第1节主要介绍内存管理基本概念,重点介绍C程序中内存的分配,以及C语言编译后的可执行程序的存储结构和运行结构,同时还介绍了堆空间和栈空间的用途及区别。第2节主要介绍C语言中内存分配及释放函数、函数的功能,以及如何调用这些函数申请

2017-12-02 20:03:25 297

电路理论课件

超详细的电路理论课件,自学者一定要看,详细的教材讲解,还有很多经典的例题

2012-12-20

电子设计从零开始

从零开始学电子设计技术,不在为电子烦恼,还在犹豫什么

2012-11-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除