c++/c
文章平均质量分 86
fmoonstar
1. 具有较强的责任感和集体荣誉感,能很快地融入团队。
2. 能够在充满挑战和不断变化的环境下获得很好的发展,能够充分利用技术来解决现实问题。
3. 乐观积极,抗压能力强,做事细致严谨。
熟悉Linux环境下C/C 高级编程,具有有较强程序分析,逻辑思维和调试能力。
熟练使用vim编辑器,gcc,gdb等调试工具,能编写Makefile。
熟悉Linux操作系统下的 TCP/IP、socket编程,多进程多线程编程。
熟悉基于QT的GUI程序开发以及QT程序设计。
熟悉Linux操作系统开发环境,能够搭建交叉编译环境以及ARM体系结构,了解简单的汇编指令。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言深度剖析之—指针与内存地址(函数指针,普通指针,指针数组,数组的指针,指针的指针)
1. int* p=NULL 与*p=NULL的区别: 1)int* p=NULL, 定义一个指针,其指向的内存保存的是int型的数据,同时p的值为0X00000000(即完成一次初始化); 其中,p是一个指针变量,p中内存地址处的内存是p指向的内存。 所以,*前面的类型只是说明内存数据的类型,不管怎么样的指针类型,大小都是4bytes; 2)int* p ;原创 2011-11-04 19:07:06 · 3683 阅读 · 0 评论 -
c语言深度剖析之—关键字
C/c++语言中的关键字: 类1:数据类型关键字 Char , int, float, double,long,short,signed, unsigned, enum , struct, union, class, void 类2:控制语句关键字 循环语句: For ,do, while,break原创 2011-11-25 10:09:24 · 779 阅读 · 0 评论 -
从内存分配看函数参数传递问题
以下程序各有何问题? *********************************************************************************************************************************** 1. void getmemory(char*p) { p=(char *) malloc(原创 2011-09-27 17:54:18 · 3600 阅读 · 0 评论 -
extern,static,const修饰变量的用法
首先看两道道面试题: 变量的定义与声明有啥区别? 首先:变量的定义一定也是变量的初始化,反之则不成立, 在一定的作用域中,变量的声明可以有多个,但是定义只有一个; -》变量在定义时分配内存空间,同时也可能赋予初值; -》变量在声明时不会分配内存空间,说明该变量是存在的,指出了该变量的名字和位置。其作用是声明该变量是已在程序后面定义的变量 如: extern int i ;原创 2011-09-09 11:50:11 · 6011 阅读 · 0 评论 -
C深度剖析-符号与预处理
符号: 1. 连接符 与 转义符 1)C语言中反斜杠 \ 表示断行,编辑器将\后面的自动连接到前一行; 注意: \后面不能有空格,\的下一行之前也不能有空格 2)反斜杠 \作为转义字符开始标志 \n 回车换行 \t 横向跳到下一制表位置 \v 竖向跳格 \b 退格 \r 回车 \f 走纸换页 \原创 2011-11-30 16:58:30 · 1373 阅读 · 0 评论 -
.spec文件笔记
头文件: (1) Summary: 用一句话概括该软件; (2) Name: 软件名,最终RPM 软件是用该名字,版本号,释出号,体系号来命名软件的; (3) Version: 软件包版本号, 当软件相对之前有较大改动才会增加版本号; (4) Release: 软件包释出号, 当对软件作出补丁时,释出号加1; (5) Vendor: 软件开发者的名字; (6) CopyRight: 软原创 2013-04-15 11:18:22 · 687 阅读 · 0 评论 -
实现 C调用 C++ 函数
c 调用 c++ 函数 1. myMgr.cpp : 可以是一个普通的纯C++ 函数, 或者是在QT开发环境中的带有 等头文件的C++类函数; 2. myMidProvider.h : 利用如下格式声明即将被C调用的函数; #ifdef __cplusplus原创 2013-04-11 18:13:20 · 908 阅读 · 0 评论
分享