记录这些是为了日后自己想查阅以前经验的方便,同时若能给其他网友带来一些帮助,就更好了~C语言,自己经常遇到的问题:1.段错误 段错误一般是由于访问了不存在的地址造成的,具体的原因有文件路径不存在,数组指针越界了。这样的错误最好是一步一步来是,printf或gdb断点测试,要熟练掌握gdb来检查错误....
分类:
编程语言 时间:
2014-10-06 23:41:10
阅读次数:
161
前言:最近在学习shell编程,shell编程是一个很强大的编程语言。目的:方便今后复习。内容:1.简单的回顾一下编程语言1)编程语言:机器语言,汇编语言,高级语言。2)编程语言有静态和动态的区分。区别:静态语言是一种编译性的语言,要提前知道变量的格式,进过完整的编译之..
分类:
系统相关 时间:
2014-10-04 04:40:46
阅读次数:
442
每隔一段时间,就会有人觉得是时候再写一篇帖子讲讲什么编程语言最好,某个古老语言有什么强大的特性,或者哪个新语言做对了。现在,轮到我来写了。我终于能说说我对编程语言的看法了。
首先,免责声明:除非你用过30多种语言,而且受过他人写的所有这些语言(或者大部分)的代码的折磨,否则你就称不上是客观的。所以是的,我有偏向,就像讨论这个话题的大多数人一样。实际上我相信,一旦精通多种语言,这个话题就会显得荒诞。
给懒得读的人:伟大的语言
我特此在本博客范围内宣布以下语言为伟大语言。...
分类:
编程语言 时间:
2014-09-25 17:52:19
阅读次数:
347
接上篇(1)调用库函数代码1 void main()2 {3 print1();4 print2();5 }View Code(2)编绎链接选项1 gcc -O -o main main.c -L./ -lprView Code(3)执行目标程序./main
分类:
编程语言 时间:
2014-09-22 21:00:53
阅读次数:
177
1.设计库源码pr1.c1 void print1()2 {3 printf("This is the first lib src \n");4 }View Codepr2.c1 void print2()2 {3 printf("This is the second lib src...
分类:
编程语言 时间:
2014-09-22 20:45:43
阅读次数:
151
这几天学习Python,对于“动态语言”这个概念原本没有太多、太深的理解,今天无意中看到一篇博文,终于算是理解了,总结一下,以备后续查阅:定义:动态类型语言:在程序运行期间检查数据的类型的语言。用这类语言编程,不用给变量指定类型,而是在赋值时得到数据类型。如:Python和ruby就是典型动态类型语...
分类:
其他好文 时间:
2014-09-22 17:02:42
阅读次数:
175
摘要:quicksort是Donald发明的算法,是平均性能最好的内排序算法。本文通过对照quicksort的标准写法和自己的写法,发现了一些隐藏的编程陷阱,故记录下来以供学习交流。
关键字:C/C++算法 程序设计 快速排序
1 quicksort的主要思想
从待排序的数组元素中选取一个作为中值元素(pivot),将原数组划分(partition)为2部分:小于p...
分类:
其他好文 时间:
2014-09-22 15:46:52
阅读次数:
201
2)Linux程序设计入门--进程介绍3)Linux程序设计入门--文件操作4)Linux程序设计入门--时间概念5)Linux程序设计入门--信号处理6)Linux程序设计入门--消息管理7)Linux程序设计入门--线程操作8)Linux程序设计入门--网络编程9)Linux下C开发工具介绍1)...
分类:
编程语言 时间:
2014-09-22 02:31:21
阅读次数:
202
root@xuanfei-desktop:~/cpropram/2# cat global.h //头文件#ifndef CLOBAL_H #define GLOBAL_H #include int funca(void); int funcb(void);#endifroot@xuanfei-d....
分类:
编程语言 时间:
2014-09-18 18:21:24
阅读次数:
283