C/C++
文章平均质量分 56
错过便是终身遗憾
这个作者很懒,什么都没留下…
展开
-
VC6.0打开文件以及向工程中添加文件时程序崩溃自动退出
换了一台电脑,vc6.0程序中,点击打开文件以及向工程中添加文件时,程序竟然崩溃自动退出了。不知什么原因,安装相同的vc程序,本本竟然出现此缘故。但是这个操作又是自己经常用到的,所以不得不解决。与上一台电脑不同的是,此电脑是win7系统,而上一个则是xp系统。此电脑office是2010版本,而上一个则是WPS;于是乎,在网上查资料,来解决。看到网上也有类似的问题,有的说是转载 2015-01-13 18:21:26 · 503 阅读 · 0 评论 -
指针与数组
int arr[] = {120,110,100}; int *ptr = arr;arr是数组名,是指针常量,ptr是指针变量 arr可以用指针变量的表示符号,如*arr等同于arr[0],(arr+1)等同于arr[1],ptr也可以使用指针常量的[]表示符号,ptr[0]等同于ptr,ptr[1]等同于(ptr+1)。二维数组则需要两个,或一个一个[],或两个[],才能得到数组的元素原创 2015-09-17 16:03:47 · 344 阅读 · 0 评论 -
指针与数组(二)
实例分析:原创 2015-09-18 10:34:15 · 231 阅读 · 0 评论 -
指针
一颗星星:表示一把钥匙 int x = 10; int *ptr = &x; 1、ptr是一个指针变量 2、ptr存储的数据是某一变量的地址 3、利用ptr可以得到整型变量x的值,比喻是一把钥匙,用它来开启当前ptr指向的信箱,从而得到里面的信件const int *p = &a;//表示不可以利用p指针间接改变a变量的值,但可以改变p指针指向另一变量 int * const q = &原创 2015-09-17 14:13:45 · 299 阅读 · 0 评论 -
话说C语言const用法
const在C语言中算是一个比较新的描述符,我们称之为常量修饰符,意即其所修饰 的对象为常量(immutable)。我们来分情况看语法上它该如何被使用。1、函数体内修饰局部变量。 例: void func(){ const int a=0; }首先,我们先把const这个单词忽略不看,那么a是一个int类型的局部自动变量, 我们给它赋予初始值0。然后再看const.const作为一个类型转载 2015-09-17 13:22:26 · 262 阅读 · 0 评论 -
问题
#include#include#define n 10struct student{ char name[10]; int score;};void shellsort(struct student a[n],int m);void quicksort(struct student a[n],int low,int high);void bubblesort(struct st转载 2015-07-26 10:45:53 · 282 阅读 · 0 评论 -
00-自测4. Have Fun with Numbers (20)
时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, YueNotice that the number 123456789 is a 9-digit number consisting exactly the n原创 2015-06-22 15:51:08 · 310 阅读 · 0 评论 -
字符串数组排序
#include #include #include #include #define M 12#define N 20using namespace std;int cmp(const void *a, const void *b){ return *(char*)a - *(char*)b;}int main(){ char months[M][N]=原创 2015-06-29 18:04:09 · 340 阅读 · 0 评论 -
与C++输入输出有关的类和对象
输入和输出是数据传送的过程,数据如流水一样从一处流向另一处。C++形象地将此过程称为流(Stream)。C++的输入输出流是指由若干字节组成的宇节序列,这些宇节中的数据按顺序从一个对象传送到另一对象。流表示了信息从源到目的端的流动。在输入操作时,字节流从输入设备(如键盘、磁盘)流向内存,在输出操作时,字节流从内存流向输出设备(如屏幕、打印机、磁盘等)。流中的内容可以是ASCII字符、二进制形式的数原创 2015-02-09 10:15:55 · 608 阅读 · 0 评论 -
C++输入输出
C++输入输出包含以下三个方面的内容:对系统指定的标准设备的输入和输出。即从键盘输入数据,输出到显示器屏幕。这种输入输出称为标准的输入输出,简称标准I/O。以外存磁盘文件为对象进行输入和输出,即从磁盘文件输入数据,数据输出到磁盘文件。以外存文件为对象的输入输出称为文件的输入输出,简称文件I/O。对内存中指定的空间进行输入和输出。通常指定一个字符数组作为存储空间(实际上可以利用该空间存储原创 2015-02-09 09:46:33 · 463 阅读 · 0 评论 -
C++小数位数格式输出
指定小数位数cout.precision(7);cout.setf(ios::fixed);例子:#include #define PI 3.14159265358979323using namespace std;int main(){ int r; cin>>r; double s; s = r*r*PI; cout.precis原创 2015-02-05 15:50:51 · 454 阅读 · 0 评论 -
C++输出有效数字位数
cout.setf(ios::fixed);例子:#include #define PI 3.14159265358979323using namespace std;int main(){ int r; cin>>r; double s; s = r*r*PI; cout.precision(7); cout<<s<<endl;原创 2015-02-05 16:11:14 · 1204 阅读 · 0 评论 -
函数参数传递方式
1、传值:变量名作为形参、实参,形参改变不影响实参改变,形参、实参不在一个内存单元#include "iostream.h"void change(int a,int b){ a = 10; b = 20; cout<<"change: "<<endl; cout<<&a<<" "<<&b<<endl; cout<<a<<" "<<b<<endl;}int原创 2015-01-16 19:53:13 · 295 阅读 · 0 评论 -
Exit()函数
函数: exit()编辑函数名: exit()所在头文件:stdlib.h功 能: 关闭所有文件,终止正在执行的进程。exit(1)表示异常退出.这个1是返回给操作系统的。exit(x)(x不为0)都表示异常退出exit(0)表示正常退出exit()的参数会被传递给一些操作系统,包括UNIX,Linux,和MS DOS,以供其他程序使用。原创 2015-01-14 19:31:42 · 388 阅读 · 0 评论 -
返回指针的函数与指向函数的指针
int *pf(int);① int (*pf)(int);② ①pf是一个函数,返回一个指向int的指针 ②pf是一个指向某函数的指针,函数返回int值返回指针的函数: 指向函数的指针:原创 2015-09-18 13:06:29 · 379 阅读 · 0 评论