
C语言
文章平均质量分 84
风之谷呼呼
这个作者很懒,什么都没留下…
展开
-
Linux c编译,运行遇到的问题总结
编译遇到的问题: implicit declaration of function 'driver_probe_device' --原创 2014-07-28 19:59:37 · 2245 阅读 · 0 评论 -
一个简单的Linux下Client/Server应答例子
题目:Hello world要求:案例程序基于TCP协议,由客户程序启动后向服务器程序发送“hello world”,服务器程序显示客户机IP地址、端口、以及发送的信息。服务器将收到的字符串发送给客户端,客户端显示验证。使用方法:在linux下编译$gcc -o client client.c$gcc -o server server.c先运行server程序$./server转载 2014-11-30 14:20:37 · 427 阅读 · 0 评论 -
Linux网络编程一步一步学-异步通讯聊天程序select
Linux网络编程一步一步学-异步通讯聊天程序selectClient#include #include #include #include #include #include #include #include #include #include #include #include #define MAXBUF 1024/****转载 2014-11-30 14:19:11 · 461 阅读 · 0 评论 -
<<c程序设计语言>>-4- 函数与程序结构
下面首先设计并编写一个程序,用于把输入中包含特定的“模式”或字符串的各行打印出来(这是U N I X程序g r e p的特殊情况)。例如,对如下一组文本行查找包含字母字符串“ o u l d”的行:Ah Love! could you and I with Fate conspireTo grasp this sorry Scheme of Things entire,Woul原创 2014-07-26 23:39:35 · 787 阅读 · 0 评论 -
C语言中有用的宏和系统头文件
预处理指令:1.#include 包含一个文本文件的内容2.#define 定义宏3.#undef 取消先前定义的某个宏4.#if 如果条件满足执行指定动作5.#ifdef 如果已经定义了某个宏,执行指定动作6.#ifndef 与#ifdef相反,如果没有定义某个宏,执行指定动作7.#else 如果先转载 2014-07-31 19:27:56 · 493 阅读 · 0 评论 -
linux下的段错误产生原因即调试方法
果然不出所料,它出错并退出了。 1.利用gdb逐步查找段错误: 这种方法也是被大众所熟知并广泛采用的方法,首先我们需要一个带有调试信息的可执行程序,所以我们加上“-g -rdynamic"的参数进行编译,然后用gdb调试运行这个新编译的程序,具体步骤如下: xiaosuo@gentux test $ gcc -g -rdy转载 2014-07-27 00:13:20 · 545 阅读 · 0 评论 -
初级程序员进阶之路
月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历转载 2014-07-27 15:30:56 · 808 阅读 · 0 评论 -
小小程序员的学习计划
追过很多新技术,迷茫于还有太多东西要学,有些找不到方向、不知所措。常在一个叫酷壳的网站上转悠,渐渐想明白了,其实学习技术也像看电影看书一样,要看就看经典的。我们的生命如此短暂,作为程序员的职业生涯可能会更短。与其追逐各种新潮的技术,不如把有限的精力投入到经典的技术之中。平时酷爱看各种技术书籍,但缺乏系统的梳理。读书感悟都散落在每本书的字里行间和空白处。于是借着准备从最经典、最基础知识学转载 2014-07-27 15:06:46 · 416 阅读 · 0 评论 -
<<c程序设计语言>>第三章 程序控制流
3.1 语句与程序块在表达式之后加上一个分号(;),它们就变成了语句。用一对花括号“{”与“}”把一组声明和语句括在一起就构成了程序块,在语法上等价于单条语句。3.2 if-else语句每个else与最近的前一个没有else配对的if进行匹配。if (n > 0) if (a > b) z = a;e原创 2014-07-24 23:31:26 · 736 阅读 · 0 评论 -
值得阅读的C语言开源项目代码
本文地址:http://www.cnblogs.com/archimedes/p/c-opensource-project.html,转载请注明源地址。本篇文章主要总结一些C开源项目,有些是很著名的,有些则比较生僻1.WebbenchWebbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最转载 2015-01-02 14:53:04 · 833 阅读 · 0 评论