C语言
丶一个有梦想的老实人
if have a day...
展开
-
汇编语言---GCC内联汇编
GCC支持在C/C++代码中嵌入汇编代码,这些代码被称作是"GCC Inline ASM"(GCC内联汇编);一、基本内联汇编GCC中基本的内联汇编非常易懂,格式如下:__asm__ [__volatile__] ("instruction list");其中,1.__asm__:它是GCC定义的关键字asm的宏定义(#define __asm__ asm),它用来声明一个转载 2017-09-04 20:33:09 · 594 阅读 · 2 评论 -
C语言中的函数指针
Q:函数指针是什么意思?A:例如一个指针指向int变量,那么这个指针就是保存这个int变量在内存中存储的地址。同理,函数指针就是指向一个函数的指针,那么这个指针就是保存这个函数在内存中存储的起始地址。* 当我们声明一个数据指针时,必须声明它指向的这个数据的类型。同理在声明一个函数指针时,也必须声明它指向的函数类型。那么我们这里说的函数类型包括哪些?包括函数的返回类型以及函数的参量类原创 2017-08-31 20:24:17 · 323 阅读 · 0 评论 -
c语言中\0’ ,‘0’, “0” ,0的区别
看来基础还是很重要的,基础不扎实就难以学好c语言,就别说写出高质量的c语言代码了。今天,我就被这个问题折磨的不行了,哈哈,不过现在终于明白了‘\0’ ,‘0’, “0” 之间的区别了。困惑和快乐与你分享! ‘\0’和‘0’:首先比较一下的区别。有一个共同点就是它们都是字符,在c语言中,字符是按其所对应的ASCII码来存储的,一个字符占一个字节。请翻开你的ASCII字符集表吧,一般在转载 2017-10-11 11:42:02 · 3880 阅读 · 0 评论 -
Linux中 tar 打包/压缩命令详解
#压缩tar -czvf ***.tar.gztar -cjvf ***.tar.bz2#解压缩tar -xzvf ***.tar.gztar -xjvf ***.tar.bz2简介参数:-c :建立一个压缩档案的参数指令(create 的意思);-x :解开一个压缩档案的参数指令!-t :查看 tarfile 里面转载 2017-10-11 20:31:38 · 3022 阅读 · 0 评论 -
Linux中安装配置arm-2009q3方法
摘抄自朱有鹏嵌入式视频教程。linux中装软件的特点linux中安装软件比windows中复杂。linux中安装软件一般有以下几种方法:第一种:在线安装。譬如ubuntu中使用apt-get install vim来安装vim软件。第二种:自己下载安装包来安装。这种方式的缺陷就是你不知道你下载的安装包和你的系统是否匹配。第三种:最装逼的一种方式,就是源代码安装。总结:我们安原创 2017-10-11 21:10:22 · 2087 阅读 · 1 评论