linux c

转载 2012年03月27日 23:24:46

1. C语言宏定义使用技巧

2. 项目Makefile文件模板 

3. 服务器端开发经验总结 Linux C语言

4.  

size_t与ssize_t









已知2个整形数据a,b.不使用if,?:以及其他任何条件判断的语法,找出a跟b中数据的大者。

答案:

int max(int a,int b)
{
return (a+b+abs(a-b))/2;
}

类似的 请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句

答案:

#define MAX(a,b) (a b-fabs(a-b)/2)


Linux C 两种方法实现复制拷贝文件

第一种方法:例如 linux 下的系统调用 #include #include #include #include #include #include #include char b...
  • u014453898
  • u014453898
  • 2017年02月04日 21:04
  • 3884

Linux C 读写文件

感受下C语言在Linux中读写文件用法,纯粹兴趣学习记录。 既然要读写文件,那肯定要Linux系统调用了,就是说利用Linux系统提供的API进行函数调用,最终来实现文件读写。 通用步骤: ...
  • xizaizhuanyong_
  • xizaizhuanyong_
  • 2015年04月14日 23:32
  • 7872

【Linux】纯C环境下字符串的处理

在LinuxC下,是没有string这个头文件的,比如如下代码: #include #include int main(){ string A="aaa"; string B="bbb"; r...
  • yongh701
  • yongh701
  • 2015年12月23日 11:45
  • 1493

Linux C 字符串操作的基本使用(上)

所属头文件: 一、最基本的函数 int strlen(char *s) 函数说明:此函数用于获取s的长度,不包括'\0'注:切记最好保证s的尾部是'\0',strlen函数读到'\0'会自动停止然后统...
  • xy63345411
  • xy63345411
  • 2011年07月29日 23:55
  • 3183

LINUX-C成长之路(二):基本数据类型

C语言是一种强数据类型编程语言,换句话讲,不像弱数据类型的语言比如shell脚本语言那样,没有特殊的变量数据类型,统统都是字符串。而C语言是有严格的数据类型的规定的。来看一下下面这段代码: //ex...
  • vincent040
  • vincent040
  • 2012年12月11日 19:22
  • 4565

linux C 异常处理的方式

目前遇到这样的问题,大概在2000多台服务器里面有100多多台一个c进程挂掉了,由于公司各种的流程调试起来非常困难。 这几天google了下找到了一些资料,捕获异常堆栈的,如http://spin....
  • wangyin159
  • wangyin159
  • 2015年07月23日 21:02
  • 649

llinux C运算符表达式

 1.运算符分类       (1)算术运算符:用于各类数值运算,包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(--) (2)关系运...
  • qy961212
  • qy961212
  • 2017年10月08日 17:45
  • 115

在linux下执行一个简单的C程序

近来在linux部署了一个系统,想着顺便学习一下linux系统。想想也觉得丢人,作为一个程序员linux的水平还停留在幼儿园的阶段,实在是不应该,今天就编译了一个简单C的hello world程序,在...
  • maoyeqiu
  • maoyeqiu
  • 2015年10月16日 14:19
  • 5712

Linux C 重定向和管道 学习

一. 重定向命令1. 在shell中运行命令时,系统为每个进程自动打开三个文件描述符。...
  • ganyingxie123456
  • ganyingxie123456
  • 2017年03月12日 18:49
  • 363

Linux C/C++ 运算符:种类、优先级、结合性

一、C语言运算符优先级 详细列表 优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组下标 数组名[常量表达式] ...
  • kanguolaikanguolaik
  • kanguolaikanguolaik
  • 2015年04月14日 22:47
  • 1398
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux c
举报原因:
原因补充:

(最多只允许输入30个字)