-
最近看面试题,遇到一些关于通过函数改变一个变量的值得问题,现在终结一下:
先看下面一段代码:
#include&nBSP;<stdio.h>&nb...
-
今天遇到一个小问题,定义一个全局的指针变量p1,并通过malloc动态分配内存的方法,将一块内存的首地址赋给p1。&nBSP;
代码如下:
char&nBSP...
-
评价下面的代码片断:
unsigned int zero = 0;
unsigned int compzero = 0xFFFF;
评价:
对于一个int型不是16位的处理...
-
在网上看到这个面试题,一开始很不解,于是记录下来;&nBSP;
#include <stdio.h>
int main()
{
int a[5]={1,2,3,...
-
注意:此处的返回值不能为指向自动局部变量,因为返回时,局部变量就不存在了,所以就无法返回了。
可以使用%p来返回指针的值;
#include<stdio.h>&...
-
宏是在代码处不加任何验证的简单替代,而内联函数是将代码直接插入调用出,而减少了普通函数调用时的资源消耗。
宏不是函数,只是在编译前(编译预处理阶段)将程序中有关字符串替换成宏体;...
-
知道时区,才能算出那里的时间。&nBSP;
C语言可以算出你的当地时间和UTC(格林尼治时间),用你的计算机本身的设置。给出时区,就可推算。&nBSP;
中国北京时间是东八区。...
-
argc,argv&nBSP;用命令行编译程序时有用。&nBSP;
主函数main中变量(int&nBSP;argc,char&nBSP;*argv[&nBSP;])的含义&nb...
-
写一函数,实现两个字符串的比较。
即自己写一个strcmp函数,函数原型为int strcmp(char *p1,char *p2);设p1指向字符串s1,p2指向字符串s2。
...
-
做项目时,碰到一个问题:如何将32位的浮点数转化成4个字节数据进行传送?下面给出算法代码:
/*&nBSP;*function:ftoc(float a)&nBSP;*decri...
-
inet_ntoa,这个函数在vxworks5.5中会动态分配内存,返回该地址,在vxworks6.8中已经变为返回静态数组的地址了,所以不会忘记释放造成内存泄漏了。&nBSP;
...
-
#include "../driver/ppc860spi.h"&nBSP;&nBSP; --------上级目录采用“..”&nBSP;
定义一个全局变...
-
关于C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,现将本人的一些体会总结如下,期望对大家有所帮助:&nBSP;一 const基础如果const关...
-
(*(void(*)())0) () &nBSP;等同&nBSP;((void(*)())0) () &nBSP; &nBSP;----原因函数是一种function-to-poi...
-
&nBSP;if(ucLed_dr13==1)&nBSP;&nBSP;
&nBSP;&nBSP;&nBSP;&nBSP;&nBSP;...
-
void&nBSP;initial_myself()&nBSP;&nBSP;//第一区&nBSP;初始化单片机&nBSP;&nBSP;...
-
&nBSP; &nBSP; &nBSP; &nBSP;在错误的道路上日夜兼程,最终也无法成功。因此,方法和思路绝对是第一重要的。一些学技术的同学,往往看到这类章节会直接跳过去,因为...
-
&nBSP; &nBSP; &nBSP; &nBSP;单片机的型号那么多,如何选取一款合适的进行学习?如果身边有比较现成的学习单片机的条件,有什么条件就学习什么型号。比如,你所在的...
-
&nBSP; &nBSP; &nBSP; &nBSP;没有不下水就学会游泳成为游泳健将的,没有不到车上练就能成为赛车手的,这点大家都清楚,可为什么那么多人学单片机的时候,总是只抱着...
-
1) 足够的信心、恒心和耐心
有同学问过我,单片机这门技术难不难。我觉得这个问题得从两个方面去分析。
首先,我们从战略上藐视它。那么多同学跟着老师学一段时间就可以做...