c++
Red_Flame
热爱C/C算法Windwos编程.
展开
-
二维数组参数的传递
今天做图论的一个ACM题时,又遇到以前的一个在未知二维参数怎样传递数组的问题了,今天看到一编博文,感觉很好,特转来借鉴。 可以用二维数组名作为实参或者形参,在被调用函数中对形参数组定义时可以指定所有维数的大小,也可以省略第一维的大小说明,如:void Func(int array[3][10]);void Func(int array[][10]);二者都是合法而且等价,转载 2012-10-05 22:31:16 · 550 阅读 · 0 评论 -
nyoj113
此题很简单,但要注意的是对包括空格字符串的输入,这里有几种方式1.cin.get(字符数组名,接收字符数目)用来接收一行字符串,可以接收空格 2.c语言中的gets函数3.getline()函数AC代码:#include#include#includeusing namespace std;char str[1001];int main(){原创 2012-11-01 01:45:39 · 483 阅读 · 0 评论 -
sscanf函数
来源:http://kmplayer.iteye.com/blog/556293此文所有的实验都是基于下面的程序: char str[10]; for (int i = 0; i 执行完后str的值为 str = "!!!!!!!!!!" 我们把str的每个字符都初始化为惊叹号,当str的值发生变化时,使用printf打印str的值,对比先前的惊叹号,这转载 2012-10-23 23:26:51 · 369 阅读 · 0 评论 -
字符串的简单处理 nyoj525
今天LZQ在玩一种小游戏,但是这游戏数有一点点的大,他一个人玩的累,想多拉一些人进来帮帮他,你能写一个程序帮帮他吗?这个游戏是这样的:有一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这个整数就是由若干个‘0’组成的,这时这个整数就是0)。你的任务是:对这些分割得到的整数,依从小到大的顺序排序原创 2012-11-02 20:01:16 · 604 阅读 · 0 评论 -
c语言的输入输出
来源:http://blog.sina.com.cn/s/blog_4cbf2a3901000a8i.html下面要进行的工作是编个程序,你输入什么,它就显示什么。程序如No.2所示。main() /* No.2 */{ char ch[12]; /*定义一个字符串*/ int i; /*定义一个整(数)型变量*/转载 2012-10-27 22:18:43 · 911 阅读 · 0 评论 -
memset的用法
今天做题卡在MEMSET函数的使用上了,本来以为int a[100]; memset(a, MAX,sizeof(a));就是将a数组全部赋值为MAX,现在才知道他的填充是以字节为单位,一般用于对字符型变量的初值进行赋值.更详细的解说见百度百科 --> http://baike.baidu.com/view/982208.htm 1。void *memset(void *s,int转载 2012-11-11 02:26:26 · 498 阅读 · 0 评论 -
指针的初始化
#includeusing namespace std;typedef struct {int x,y;}Point,*p;int main(){p p1=new Point; //而不能简单的定义p p1.p1->x=10;coutreturn 0;}原创 2013-04-19 16:17:55 · 672 阅读 · 0 评论 -
C++ 虚函数表解析
C++ 虚函数表解析陈皓http://blog.csdn.net/haoel前言C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,转载 2013-05-31 22:16:03 · 616 阅读 · 0 评论 -
C++内存分配
1、栈区(stack)— 由编译器自动分配释放 ,存放函数参数值,局部变量值等。其操作方式类似于数据结构中栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—,全局变量和静态变量存储是放在一块,初始化全局变量和静态变量在一块区域, 未初转载 2013-06-06 19:40:49 · 919 阅读 · 0 评论