自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

明月江の鱼

分布式对象存储、后端服务器开发

  • 博客(10)
  • 资源 (8)
  • 收藏
  • 关注

原创 由a+++++b联想到“左值”与“右值”

今天看到一个问题,说a+++++b表示什么含义? 把它放到程序了试了一下。编译错误,提示:自增操作数必须是左值。然后联想到前两天写一个程序,总遇到l-value的麻烦。 上网查了下:简单的说,左值就是可以在=左边,被赋予值的东西;右值则是在=右边,可以赋给别人的东西。所以左值必须是有内存空间的东东;而右值则未必然,可以是变量,也可是常量和某种表达式,只要能提供一个确定的值即可。 知道这

2010-04-26 15:59:00 1095

转载 C/C++的内存机制

一.首先, 在c中分为这几个存储区 1.栈 - 由编译器自动分配释放 2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。- 程序结束释放 4.专门放字符串常量的地方。- 程序结束释放 5

2010-04-11 14:36:00 531

转载 信号量函数 semget() semop() semctl() 说明

信号量是一种对多个进程访问共享资源进行控制的机制,其实为了解决互斥共享资源的同步问题而引入的机制。不能单独定义一个信号量,而只能定义一个信号量集,其中包括一组信号量,同一信号量集中的信号量使用同一引用ID,这样设置是为了多个资源或同步操作的需要。与信号量有关的几个系统调用函数:1、信号量集得创建与打开 semget()原型:int semget(key_t key,int

2010-04-09 13:15:00 1695

原创 printf按8进制、16进制输出

printf()8进制、16进制输出格式控制:    int num = 0x9;    /*输出4位8进制的num*/    printf("%04o/n",num);    /*输出2位16进制的num*/    printf("%02X",num); 结果:     0011     09

2010-04-08 21:43:00 107538 1

转载 why define size_t ssize_t ?

why define size_t ssize_t ?http://blog.csdn.net/yuwenliang/archive/2010/01/18/5207491.aspx  ssize_t说明Data Type: ssize_t This data type is used to represent the sizes of b

2010-04-08 21:15:00 1537

转载 避免同一文件被多次include

   为了避免同一个文件被include多次,C/C++中有两种方式,一种是#ifndef方式,一种是#pragma once方式。在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。     方式一:     #ifndef __SOMEFILE_H__     #define __SOMEFILE_H__     ... ... // 一些声明语句     

2010-04-07 16:43:00 687

原创 strcpy、strcat与'/o'

#include #include #include int main(){ char * s = (char *) malloc(sizeof(char) * 100); *s = /0; //注意1 strcpy(s,"abc"); strcat(s,"ta.txt"); printf("%s/n",s);

2010-04-07 15:55:00 933

原创 sizeof与strlen()

一、 sizeof的使用方法   1、用于数据类型,返回数据类型的字节数   sizeof使用形式:sizeof(type)   如sizeof(int)->返回4;sizeof(char)->返回1。   2、用于变量,返回变量所占用的字节数。   sizeof使用形式:sizeof(var_name) 二、strlen()的使用       strlen()函数的返回值

2010-04-07 15:15:00 422

原创 C字符串

 char *strcpy(char *dest,const char *src)函数说明 strcpy()会将参数src字符串拷贝至参数dest所指的地址。返回值 返回参数dest的字符串起始地址。附加说明 如果参数dest所指的内存空间不够大,可能会造成缓冲溢出(

2010-04-06 15:26:00 470

转载 C语言学习深度(转自CSDN)

C语言学习深度(转自CSDN)字符串  学习时间:1.5W(“W”周,下同) 知识点checklist strlen()函数的返回值是什么类型的? 字符串strlen()的值,是否和他占据的内存空间相同? 你是否知道strcpy函数存在的潜在风险?如何避免? 如果一个字符串没有字符串结束符,而调用str开头的库函数,会发生什么? Strcpy(),strcat(),strcmp(),strnc

2010-04-06 09:21:00 490

filetool.dll

修复vc6.0与office冲突导致vc6.0添加文件自动关闭的bug

2012-04-11

U-BOOT移植S3C2440完全手册

介绍U-boot的原理,并讲解如何将U-boot移植到mini2440。

2010-10-17

RFC3164中文文档.txt

syslog广泛应用于系统日志。syslog日志消息既可以记录在本地文件中,也可以通过网络发送到接收syslog的服务器。接收syslog的服务器可以对多个设备的syslog消息进行统一的存储,或者解析其中的内容做相应的处理。常见的应用场景是网络管理工具、安全管理系统、日志审计系统。

2010-07-27

RFC3164.txt

syslog广泛应用于系统日志。syslog日志消息既可以记录在本地文件中,也可以通过网络发送到接收syslog的服务器。接收syslog的服务器可以对多个设备的syslog消息进行统一的存储,或者解析其中的内容做相应的处理。常见的应用场景是网络管理工具、安全管理系统、日志审计系统。

2010-07-27

geany-0.5-1.i386.rpm

fedora、Redhat下一款轻便的C/C++编辑器

2010-03-14

mplayer-svn_r27865.tar.bz2

fedora10下用此版本甚为完美。在国内站点很少有此资源,故分享给大家。安装过程:tar xvf mplayer-svn_r27865.tar.bz2; cd mplayer-svn_r27865; ./configure; make; make install

2009-10-18

fcitx-3.6.tar.bz2

linux下的输入法。 注:在GNOME环境下,需将配置写入/etc/profile中。

2009-10-14

drcom-1.4.8.1.tar.gz

drcom-1.4.8.1.tar.gz是城市热点公司的linux平台的Dr.com,可参考解压后的说明文档进行安装。 经fedora 10和Ubuntu 8测试可顺利安装。

2009-09-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除