导航

2012年1月31日

【c函数】文件相关

摘要: fopen目的:打开文件。关闭文件的是fclose()头文件:stdio.hr 打开只读文件,该文件必须存在。 r+ 打开可读写的文件,该文件必须存在。 w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。 w+ 打开可读写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。 a 以附加的方式打开只写文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾,即文件原先的内容会被保留。 a+ 以附加方式打开可读写的文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾后,即文件原先的内容会被 阅读全文

posted @ 2012-01-31 16:43 李泽 阅读(156) 评论(0) 推荐(0) 编辑

c语言 字符串函数。 (转载+整理)

摘要: #include <string.h> void *memset(void *dest, int c, size_t count); 将dest前面count个字符置为字符c. 返回dest的值. void *memmove(void *dest, const void *src, size_t count); 从src复制count字节的字符到dest. 如果src和dest出现重叠, 函数会自动处理. 返回dest的值. void *memcpy(void *dest, const void *src, size_t count); 从src复制count字节的字符到dest. 阅读全文

posted @ 2012-01-31 16:06 李泽 阅读(338) 评论(0) 推荐(0) 编辑

gdb

摘要: 一:列文件清单 1. List (gdb) list line1,line2 二:执行程序 要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符(<和>)和外壳通配符(*、?、[、])在内。 如果你使用不带参数的run命令,gdb就再次使用你给予前一条run命令的参数,这是很有用的。 利用set args 命令就可以修改发送给程序的参数,而使用show args 命令就可以查看其缺省参数的列表。 (gdb)set args –b –x (gdb) show args backtrace命令为堆栈提供向后跟踪功能。 Backtr 阅读全文

posted @ 2012-01-31 14:26 李泽 阅读(631) 评论(0) 推荐(0) 编辑

gcc

摘要: 1。gcc包含的c/c++编译器 gcc,cc,c++,g++,gcc和cc是一样的,c++和g++是一样的,(没有看太明白前面这半句是什 么意思:))一般c程序就用gcc编译,c++程序就用g++编译 2。gcc的基本用法 gcctest.c这样将编译出一个名为a.out的程序 gcctest.c-otest这样将编译出一个名为test的程序,-o参数用来指定生成程序的名 字 3。为什么会出现undefinedreferenceto’xxxxx’错误? 首先这是链接错误,不是编译错误,也就是说如果只有这个错误,说明你的程序源码本 身没有问题,是你用编译器编译时参数用得不对,你没 有指定链接程 阅读全文

posted @ 2012-01-31 14:26 李泽 阅读(380) 评论(0) 推荐(0) 编辑

Gedit中文乱码

摘要: Gedit中文乱码缺省配置下,用 Ubuntu 的文本编辑器(gedit)打开 GB18030/GBK/GB2312 等类型的中文编码文本文件时,将会出现乱码。出现这种情况的原因是,gedit 使用一个编码匹配列表,只有在这个列表中的编码才会进行匹配,不在这个列表中的编码将显示为乱码。您要做的就是将 GB18030 加入这个匹配列表。命令行方式,适用于所有 Ubuntu 用户。复制以下命令到终端中,然后回车即可:gconftool-2 --set --type=list --list-type=string /apps/gedit-2/preferences/encodings/auto_de 阅读全文

posted @ 2012-01-31 14:21 李泽 阅读(351) 评论(0) 推荐(0) 编辑

Vim

摘要: == Vim的行号、语法显示等设置(.vimrc文件的配置) == 在终端下使用vim进行编辑时,默认情况下, 编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。 为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。 在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为: $vi ~/.vimrc 设置完后 $:x 或者 $wq 进行保存退出即可。 下面给出一个例子,其中列出了经常用到的设置,详细的设置信息请参照参考资料: “双引号开始的行 阅读全文

posted @ 2012-01-31 14:20 李泽 阅读(1997) 评论(0) 推荐(0) 编辑