![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
freesonfish
乐观,工作积极认真,勤奋吃苦,富有团队精神。
展开
-
C 链表的反转(数据结构与算法)
建立一个链表,然后将其中的元素进行反转。 #include #include struct Node { int data; struct Node *next; }; void display_link(struct Node *head) { struct Node *p; for(p = head; p != NULL; p = p->next) { printf("%4原创 2013-07-06 13:20:31 · 1014 阅读 · 0 评论 -
两个大数(50位以上)相乘
废话也不多说,这个纯粹也是考一点点逻辑问题的,也很简单: 代码不是写的很好,也没有太多功夫去优化,请大牛勿喷。 #include #define N 101 //定义一个存放结果的字符数组 char sum[2*N + 1]; //将字符转换成数字 int char_to_int(char ch) { switch(ch){ case '0': return 0; case '1原创 2013-07-06 13:14:06 · 1376 阅读 · 0 评论 -
笔试 嵌入式Linux软件工程师 经常遇到的题目
1.编写一个函数,判断处理器是使用Big_endian模式(返回0)还是Little_endian模式(返回1)存储数据 int checkCPU() { union w { int a; char b; }c; c.a = 1; return (c.b == 1); }/*共用体的所有成员都是从地地址开始存放的. 2.判断单链表是否存在环形链表原创 2013-07-07 11:22:48 · 1142 阅读 · 1 评论 -
两个大数(位数在50位以上)相加
#include #define N 100 int char_to_int(char ch) { switch(ch){ case '0': return 0; case '1': return 1; case '2': return 2; case '3': return 3; case '4': return 4; case '5': return 5原创 2013-07-06 13:07:33 · 1329 阅读 · 0 评论 -
ubuntu13.04安装搜狗输入法(带多套皮肤)
安装搜狗(fcitx)输入法 ubuntu默认输入法为ibus,但更多人喜欢用fcitx,尤其是现在fcitx搭载了搜狗词库和皮肤,使用起来更加方便。 安装fcitx之前先卸载ibus: $ killall ibus-daemon $ sudo apt-get purge ibus ibus-gtk ibus-gtk3 ibus-pinyin* ibus-sunpi转载 2013-08-25 23:00:31 · 3043 阅读 · 0 评论 -
学习Shell的一些基本知识(待续)
本文章只要是记录本人在学习Shell脚本的一些比较常用原创 2014-08-25 16:05:34 · 855 阅读 · 0 评论 -
专治Cygwin中文路径的不识别文件的水土不服
.在用户目录(cd ~)里的.bash_profile文件末尾添加如下代码 export LC_CTYPE=zh_CN.UTF-8 export LANG=zh_CN.UTF-8 export OUTPUT_CHARSET=UTF-8 export XMODIFIERS=@im=Chinput3 stty cs8 -istrip stty pass8 export LESSC原创 2014-12-23 18:34:17 · 1724 阅读 · 0 评论