C语言编程
文章平均质量分 78
shuoshuomama
这个作者很懒,什么都没留下…
展开
-
函数返回值为数组
以前想到函数返回值是数组的问题,从来没有深究,今天又遇到了此类问题,和同学探讨了下,总结如下: 首先先看一个返回值为数组的类子: 点击(此处)折叠或打开 #includestdio.h> #define N 5 int *print() { int a[N]; int i; for(i=0;iN;i转载 2016-01-19 11:48:47 · 6710 阅读 · 0 评论 -
个人总结:嵌入式编程应该注意的问题
个人认为, 嵌入式编程最难的两部分就是interrupt和MM(memory manage),有些人可能感觉不到,那是因为太多数情况下芯片制造商都帮你写好了,但是如果你本身就在为芯片制造商工作,那你就必须自己会写配置文件了,这两个东西之所以比较难是因为要用汇编或类C来写,属于比较低层的东西,中断有外部中断和内部中断,外部中断有两种实现模式,硬件中断模式和软件中断模式,相对来说比较简单,属于应用转载 2016-01-20 15:27:52 · 348 阅读 · 0 评论 -
C++的引用
.简介 引用是C++引入的新语言特性。从语意上来说,引用就是一个变量的别名,就好象古代人的“字”和“号”,东坡居士和苏轼只是一个人的不同称呼。对引用的操作对变量产生的影响与对变量直接操作完全一样。例如: int i = 0; int & iRef = i; iRef++; // i = iRef = 1 尽管引用不使用指针的操作符(*, ->)但是,它看上去跟指针好象转载 2016-01-25 10:03:24 · 222 阅读 · 0 评论