- 博客(12)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 *(int*)&p
Look at following code:void func(){ // ...}int main(){ void (*p)(); *(int*)&p = (int)func; (*p)(); return 0;}分析:void(*p)();这行代码定义了一个指针变量p,p指向一个函数。这个函数的参数和返回值都为void。&p是求指...
2018-04-14 16:40:00 390
原创 嵌入式面试题(一)
1、linux 上应用程序开发(用户空间)不能使用物理地址这个说法对吧?那么怎么见到有些 c 程序里使用二进制的地址值呢? 物理地址,二进制地址给我绕的有点晕,老师能帮我解答一下么?C 语言编程里也可以操纵寄存器,那这样用 C 编写的应用程序里面也有寄存器地址啊,这样来讲应用程序里不是就有物理地址了么?解答:物理地址和二进制没有关系,二进制只是表示数据的方式而已。c 语言是可以操作地...
2018-04-14 16:31:00 51
原创 C/C++练习题(三)
1、对下面两个文件编译后,运行会输出什么?// 第一个文件a.c#include <stdio.h>extern char p[];extern void f();int main(){ f(); printf("a.c: %s\n", p); return 0;}// 第二个文件b.cchar* p = "Hello World";void f...
2018-04-14 16:28:00 659
原创 markdown编辑器(颜色、大小、字体)
<font face="黑体">我是黑体字</font><font face="微软雅黑">我是微软雅黑</font><font color=#ff00ff size=4 face="楷体">我是楷体</font>呈现效果我是黑体字我是微软雅黑我是楷体浏览器默认值是 3颜色值参考:CSDN-m...
2018-04-14 16:20:00 48
原创 C/C++练习题(二)
1、下面这些指针分别代表什么?float(**p1)[10];double*(*p2)[10];double(*p3[10])();int*((*p4)[10]);long(**p5)(int(*a)[]);p1是一个二维指针,它指向的一维指针又指向了一个数组,这个数组的类型是float[10];p2是一个指针,它指向了一片数组,这个数组的每个元素的类型是double;...
2018-04-14 16:19:00 76
原创 C/C++练习题(一)
1. volatile 关键字在 C++ 中的性能和 C 的一样?作用是一样的,但是其内部实现原理可能不同。2. scanf 格式化输入是怎么赋值的?由于scanf输入的数据个数是不定的,从键盘输入的数据会进入缓冲流,然后将输入的数据赋值给scanf的参数。3. 下面代码的作用?void func(const char* input, char* output, uns...
2018-04-14 16:18:00 419
原创 关于C++中操作符重载的疑问 :四个运算符=, ->, [], ()不可以重载为全局函数(友员函数)...
转载自:http://blog.csdn.net/u014610226/article/details/47679323以下是对C++中不能重载为友元函数的四个运算符进行了详细的分析介绍,需要的朋友可以过来参考下C++规定有四个运算符 =, ->, [], ()不可以是全局域中的重载(即不能重载为友员函数),这是为什么呢?现在先说说赋值运算符“=”的重载C++规定赋值运算符“=...
2018-04-14 16:13:00 171
原创 关于C++中操作符重载的疑问 :四个运算符=, ->, [], ()不可以重载为全局函数(友员函数)......
转载自: http://blog.csdn.net/u014610226/article/details/47679323 以下是对C++中不能重载为友元函数的四个运算符进行了详细的分析介绍,需要的朋友可以过来参考下 C++规定有四个运算符 =, ->, [], ()不可以是全局域中的重载(即不能重载为...
2018-04-14 16:13:00 294
原创 linux内核移植过程问题总结
移植内核:2.6.30.4内核根目录下的.config为当前配置内核的且已经配置好的内核配置。make zImage以此为依据配置内核的过程:cd linux-2.6.30.4(进入Linux根目录)cp arch/arm/configs/s3c2410_defconfig /linux-2.6.30.4(作为配置参考,考到根目录下)mv s3c2410_defconfig .confi...
2018-04-14 16:10:00 135
原创 关于开发板用tftp下载失败分析
一、想实现开发板和PC ping通:(1)windows和linux桥接(2)用路由器将开发板和PC连接起来(3)将windows和linux以及开发板的IP设置成同一网段,注意不要和你同一个局域网的IP重复(4)关闭linux的防火墙以及SELinux(5)关闭windows的防火墙二、关于开发板用tftp下载内核文件1.windows和VM的虚拟机之间用桥接,2.开发板和路由器之间用...
2018-04-14 16:09:00 389
原创 html学习笔记(一)
认识网页网页组成由文字、图片、输入框、视频、音频、超链接等组成。web标准W3C组织(万维网联盟)Html (结构标准 ),相当人的身体。Css 样式(表现)标准 , 相当与给人化妆 变的更漂亮。Js 行为标准 , 相当与人在唱歌,页面更灵动。浏览器内核也就是渲染引擎(决定了浏览器如何显示网页的内容及页面的格式信息(兼容性问题)认识ht...
2018-04-14 15:46:00 56
原创 CSS相关知识点
1、高和行高也可以撑开盒子,背景图不行。2、文字若不设置行高,是包含文字的盒子的行高。4、如果给了定位,但是没有给left,top等值,默认会腾出行内元素、padding的位置,有的时候我们可以使用这些特性,有的时候我们不熟悉的话可能产生bug。5、较少功能使用较少代码(a代替ui>li>a)6、如果盒子都是左对齐的话,最后一个盒子在右边的位置不够的话,会掉下来,如果...
2018-04-14 11:57:00 55
每次理解新需求很慢很迟钝是怎么回事?
2021-03-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人