- 博客(12)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 memcpy/memset函数的c语言实现
1、memcpy 头文件:#include 函数原型:void *memcpy(void *dest, const void *src, size_t n) 功能:将指针src指向的内存空间的n个字节复制到dest指针指向的内存空间 参数:src 为原内容内存的起始地址,dest为复制到目标地址的起始地址 返回值:目标dest内存的起始地址 注意:1、内存空间不能够有重叠;
2015-07-03 18:22:27
10079
原创 strcpy/strncpy/strcat/strcmp/strlen函数的c语言实现
1、strcpy 头文件:#include 函数原型:char *strcpy(char *dest, const char *src) 功能:将字符串src拷贝到dest处 参数:src 为源字符串的起始地址,dest为目标串的起始地址 返回值:目标串dest的起始地址 注意:strcpy只用于字符串复制,不需要指定长度,遇到被复制字符的串结束符"\0"(包括结束符“\0”也会一起
2015-07-02 20:42:07
918
原创 嵌入式linux入门之c语言学习注意事项总结(二)
1、switch()内的内容一定为整型或者整型表达式,其中的表达式为常量表达式; 2、while 与 do-while 的区别 while 先判断,再执行; do - while 先执行一次,再判断执行; 示例: #include <stdio.h> int main() { int a[5] = {1, 2, 3, 4, 5}; int b[5]; int i, j; for (i = 0, j = 4; i < 5; i++, j--) { b[j] = a[i]; pri
2015-07-01 13:10:23
749
原创 嵌入式linux入门之c语言学习注意事项总结(一)
嵌入式linux入门之c语言学习注意事项总结(一) 此文档为我自己学习嵌入式c时,所学到的一些东西,前面有一部分并非c知识,但对于在linux下编程,熟悉其基本操作还是很有必要的。 1、打开终端 ctrl + alt + t 2、活动窗口切换 Alt + Tab 3、进入ubuntu后,分为用户模式和root模式 1)用户模式登录,用户目录在/Home目录下; 2)root模式登录,root用户的目录在根目录下;
2015-06-27 15:05:00
665
转载 C/C++与汇编混合编程简介
声明:1、本文内容为本人学习嵌入式linux所遇问题后,为方便以后学习查阅转载所得,若能助人,也算报答前人之恩! 2、 如若侵犯原创作者权益,请与我联系,本人愿意承担责任! 原博客位置 1. 简介 当需要C/C++与汇编混合编程时,可以有以下两种处理策略: 若汇编代码较短,则可在C/C++源文件中直接内嵌汇编语言实现
2015-04-11 15:26:24
611
转载 ARM指令集详解(带实例)
声明:1、本文内容为本人学习嵌入式linux所遇问题后,为方便以后学习查阅转载所得,若能助人,也算报答前人之恩! 2、 如若侵犯原创作者权益,请与我联系,本人愿意承担责任! 原文章地址 ADC : 带进位的加法 (Addition with Carry) ADC{条件}{S} , , dest = op_1 + op_2 +
2015-04-08 11:27:45
1095
转载 ARM指令中如何判断一个立即数是有效立即数
声明:1、本文内容为本人学习嵌入式linux所遇问题后,为方便以后学习查阅转载所得,若能助人,也算报答前人之恩! 2、 如若侵犯原创作者权益,请与我联系,本人愿意承担责任! 点击打开链接 arm指令 立即数(一) 2011-04-13 16:55 在ARM处理器的汇编语言中,对指令语法格式中的的常数表达式有这样的规定:“该常数必须对应8位位图
2015-04-07 19:43:29
7410
1
转载 嵌入式linux入门之shell中read的选项及用法
声明:1、本文内容为本人学习嵌入式linux所遇问题后,为方便以后学习查阅转载所得,若能助人,也算报答前人之恩! 2、 如若侵犯原创作者权益,请与我联系,本人愿意承担责任! http://kb.cnblogs.com/a/2255702/ 1. Read的一些选项 Read可以带有-a, -d, -e, -n, -p, -r, -t, 和 -s八个选
2015-01-13 17:17:54
775
转载 嵌入式linux入门之shell 编程中各种括号的使用
声明:1、本文内容为本人学习嵌入式linux所遇问题后,为方便以后学习查阅转载所得,若能助人,也算报答前人之恩! 2、 如若侵犯原创作者权益,请与我联系,本人愿意承担责任! 1.() 在子shell中运行 (a=1);echo $a,结果是空,因为a=1不是在当前shell中运行的(a=1);(echo $a)也是空的。不在同一个子shell中 数组的赋值,
2015-01-10 21:27:14
703
转载 嵌入式linux入门之shell 编程中空格的使用
声明:本文内容为本人学习嵌入式linux所遇问题后,查阅转载所得,方便以后学习,如能助人,也算报答前人之恩! 1.定义变量时, =号的两边不可以留空格. eg: gender=femal————right gender =femal———–wrong gender= femal———–wrong 2.条件测试语句 [ 符号的两边都要留空格. eg:
2015-01-10 21:16:07
520
原创 嵌入式linux入门之编写shell脚本应注意的事项
声明:本文内容为本人学习嵌入式linux所遇问题后,借鉴并结合自身情况所写,为自己所学留下痕迹,如能助人,也算报答前人之恩! 对于任何想适当精通一些系统管理知识的人来说,掌握Shell脚本知识都是基本的,学习如何编写Shell脚本并不是一件困难的事,因为脚本可以分为很小的块,并且相对于Shell特性的操作和选项部分,我们只需要学习一小部分就可以了。Shell语法简单并且直观,编写
2015-01-08 14:58:09
1502
原创 嵌入式linux入门之怎样解决在 VM虚拟机中安装redhat后虚拟网卡无法激活的问题
嵌入式linux入门之怎样解决在 VM虚拟机中安装redhat后网卡无法激活,网络配置的解决方法!
2014-12-02 14:25:19
2315
TA创建的收藏夹 TA关注的收藏夹
TA关注的人