E01-C语言
积累C语言相关的知识点
sy_lixiang
人要有毅力,否则将一事无成
展开
-
20110410-C语言的字符串和指向字符的指针(字符指针)
在C语言中,可以用两种方法访问一个字符串:用字符数组存放一个字符串,然后输出该字符串用字符指针指向一个字符串原创 2011-04-10 14:08:00 · 846 阅读 · 0 评论 -
20120311-关于sbit
定义特殊功能寄存器的位变量。 bit和sbit都是C51扩展的变量类型。 典型应用是:sbit P0_0=P0^0;//即定义P0_0为P0口的第1位,以便进行位操作。 bit和int char之类的差不多,只不过char=8位, bit=1位而已。都是变量,编译器在编译过程中分配地址。除非你指定,否则这个地址是随机的。这个地址是整个可寻址空间,RAM+FLASH+扩展空间。bi转载 2012-03-11 20:28:52 · 765 阅读 · 0 评论 -
20120311-nop指令
空操作指令 NOP :PC 空操作指令也算一条控制指令,即控制CPU不作任何操作,只消耗一个机器周期的时间。空操作指令是单字节指令,因此执行后PC加1,时间延续一个机器周期。NOP指令常用于程序的等待或时间的延迟。原创 2012-03-11 22:32:34 · 1077 阅读 · 0 评论 -
20130205-说说C语言中的Static(二)
1、概述 static 声明的变量在C语言中有两方面的特征: 1)、变量会被放在程序的全局存储区中,这样可以在下一次调用的时候还可以保持原来的赋值。这一点是它与堆栈变量和堆变量的区别。 2)、变量用static告知编译器,自己仅仅在变量的作用范围内可见。这一点是它与全局变量的区别。2、问题:Static的理解 关于static变量,请选择下面所有说法正确的内容:原创 2013-02-05 10:24:27 · 1024 阅读 · 0 评论 -
20130205-说说C语言中的Static(一)
static在c里面可以用来修饰变量,也可以用来修饰函数。先看用来修饰变量的时候。变量在c里面可分为存在全局数据区、栈和堆里。其实我们平时所说的堆栈是栈而不是堆,不要弄混。int a ;int main(){ int b ; int c* = (int *)malloc(sizeof(int));}a是全局变量,b是栈变量,c是堆变量。st转载 2013-02-05 10:09:18 · 471 阅读 · 0 评论 -
20131213-详解大端模式和小端模式 .
原文地址:http://blog.csdn.net/ce123_zhouwei/article/details/6971544 详解大端模式和小端模式嵌入式开发交流群280352802,欢迎加入!一、大端模式和小端模式的起源 关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在转载 2013-12-13 16:58:25 · 1013 阅读 · 0 评论