C
文章平均质量分 73
bossjuemfc
不想成为CEO的程序员不是好的产品经理。
展开
-
c语言使用指针实现二叉树遍历
使用指针实现二叉树的定义,建立,以及前序遍历,中序遍历,后续遍历。/*该程序实现了二叉树的建立,以及树的遍历,前序遍历,中序遍历,后序遍历。*/#include #include#include typedef struct tree_node{ char data; struct tree_node *lchild,*rchild;}BT_Node;//声原创 2016-11-17 20:03:42 · 3490 阅读 · 0 评论 -
c语言指针实现快速排序
#include#includeint Partition(int *Array,int i,int j){ int t = *(Array + i); while(i<j) { while(i=t) j--; if(i<j) {原创 2016-11-19 16:56:12 · 5181 阅读 · 0 评论 -
华为上机题目之数组比较
试题描述:比较两个数组,返回两个数组中不同的个数。如果两个数组长度不同,以较短的为准 例如:array1[]={1,3,5},array2[]={7,12,1,3,5},返回值是0; array1[]={1,3,5},array2[]={7,12,1,3,5,88},返回值是3;代码片:#include #include #include int array_com原创 2017-01-02 22:10:54 · 615 阅读 · 0 评论 -
2012届华为上机考试题目
1、选秀节目打分,分为专家评委和大众评委,score[] 数组里面存储每个评委打的分数,judge_type[] 里存储与 score[] 数组对应的评委类别,judge_type[i] == 1,表示专家评委,judge_type[i] == 2,表示大众评委,n表示评委总数。打分规则如下:专家评委和大众评委的分数先分别取一个平均分(平均分取整),然后,总分 = 专家评委平均分 * 0.6 +转载 2017-01-02 22:12:32 · 238 阅读 · 0 评论 -
华为上机试题之子字符串替换
10.子字符串替换:编写函数strReplace(char *strSrc,char *strFind,char *strRepl)其中strSrc是原字符串,strFind是待替换字符串,strReplace是用来替换的字符串。举例:char strSrc[]="abcdefg";char strFind[]="ab";char strRepl[]="zx";result=“zxcde原创 2017-01-04 11:43:03 · 656 阅读 · 0 评论 -
华为校招上机试题之字符串特殊字符过滤
字符串处理:问题描述:把一个字符串中的除了大写字母,小写字母,数字之外的字符过滤掉,输出新的字符串。要求实现该函数:void my_string(char *input,char *output)*/#include #include #include void my_string(char *input,char *output){ //char str_in[100]原创 2017-01-04 13:47:23 · 609 阅读 · 0 评论 -
嵌入式Linux最简单驱动模块编译与剖析
# 最简单的内核模块:#include#includestatic int my_driver_init(void){printk("hello\n");return 0;}static my_driver_exit(void){printk("byebye\n");}module_init(my_driver_i原创 2017-01-11 21:09:03 · 3283 阅读 · 0 评论 -
linux .o,.a,.so的关系
在说明Linux的.a、.so和.o文件关系之前,先来看看windows下obj,lib,dll,exe的关系 windows下obj,lib,dll,exe的关系 lib是和dll对应的。lib是静态链接库的库文件,dll是动态链接库的库文件。 所谓静态就是link的时候把里面需要的东西抽取出来安排到你的exe文件中,以后运行你的exe的时候不再需要li转载 2017-04-19 20:32:50 · 584 阅读 · 0 评论 -
Linux的SOCKET编程详解
Linux的SOCKET编程详解 1. 网络中进程之间如何通信 进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进 程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如 UNIX BSD有:管道(pipe)、命名管道(named pipe)软中断信号(signal) UNIX system V有:消息(message)、共享存转载 2018-01-17 20:38:31 · 220 阅读 · 0 评论