C/C++
文章平均质量分 55
dragon樱花
看了《ドラゴン桜》很是有感慨,所以起名为龙樱,改变自己堕落的生活,努力前进!!
展开
-
从字符串中删除某个字符(C++)
用C++实现从字符串中删除某个字符,具体代码如下:#include using namespace std;void DelChar(char *inStr,char delchar,char *outStr){ char *tmp; //定义一个临时数组空间,存放删除后的字符; tmp=outStr; while(*inStr !='\0') { if(原创 2013-01-05 18:21:12 · 5496 阅读 · 0 评论 -
C++ 远程调试Debug
希望用vs2008的远程debug的方法来分析原因,具体Debug操作方法如下:1.首先需要到vs2008安装目录下的./debug/目录下拷贝相应的远程debug工具如路径:D:/Program Files/Microsoft Visual Studio 9.0/Common7/IDE/Remote Debugger/x86表示将X86文件夹拷贝到要远程的那天机器上。2.在虚拟机原创 2013-01-09 21:56:00 · 297 阅读 · 0 评论 -
将字符串读写到文件中
#include void main(void){ FILE *fp; char list[]="hello world\0"; int numread=0; int numwrite=0; /*open file*/ if((fp=fopen("test.txt","w+t"))!=NULL) { numwrite=fwrite(list,sizeof(原创 2013-01-11 16:31:13 · 209 阅读 · 0 评论 -
strlen函数与sizeof的区别
Sizeof与Strlen的区别与联系1.sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。该类型保证能容纳实现所建立的最大对象的字节大小。 2.sizeof是算符,strlen是函数。 3.sizeof可以用类型做参数,strlen只能用char*做参数,且必须是以''\0''结尾的。sizeof还可以用函数做参转载 2013-01-14 14:18:23 · 323 阅读 · 0 评论 -
将屏幕上的内容输出到一个文本中
在屏幕上写一条信息,该如何将这条屏幕上的信息同时写入到文本里呢?带着这样的思考进行了下面的代码编写:--------------------------------------------#include #include void main(void){ FILE *fp; //定义文件句柄; char Buf[30]={'0'}; //定义存放字符串的数组,并初始化原创 2013-01-11 18:14:29 · 471 阅读 · 0 评论 -
scanf函数与空格
问题描述一:(scanf()读入字符串中的空格) |----------------------------------------------------#includeint main(){ char a[777]; scanf("%[^/n]",&a); printf("%s",a); return 0;}说明:在scanf转载 2013-01-15 11:15:12 · 2413 阅读 · 0 评论 -
_ _FILE_ _和_ _LINE_ _
注意,是双下划线,而不是单下划线_ _FILE_ _ 包含当前程序文件名的字符串_ _LINE_ _ 表示当前行号的整数_ _DATE_ _ 包含当前日期的字符串_ _STDC_ _ 如果编译器遵循ANSI C标准,它就是个非零值_ _TIME_ _ 包含当前时间的字符串原创 2013-01-29 11:27:09 · 272 阅读 · 0 评论