- 博客(21)
- 收藏
- 关注
转载 数据结构——栈的基本操作
/* 对栈实现初始化,插入栈顶元素,删除栈顶元素,遍历栈,清空栈等基本操作 */#include #include #include # include "stdafx.h"#define true 1#define false 0typedef struct Node{ int data; struct Node *pNext;}NODE, *PN
2016-09-01 10:55:41
439
转载 C语言实现链表节点的插入和删除
/* 链表节点的插入与删除 编译环境:VC++ 6.0 编译系统:windows XP SP3*/#include #include #include // 定义链表中的节点typedef struct node{ int member; // 节点中的成员 struc
2016-08-30 15:22:32
7835
2
转载 【C++】vs2010断点调试技巧分享
设置断点:在如下图中的红色圆点处设置断点,红色圆点表示已经在这行设置断点。快捷键F9。启动调试:按F5或者点击左边红框中的按钮。右边框是开始执行(不调试)Ctrl+F5。调试工具栏:下面是工具栏中对应的名称和快捷键。 在调试过程中F5是执行到下一个断点。F11是逐语句,在执行到下图中的断点时,按F11会执行到Fibonacci方法里面逐步记录执行过程
2016-08-24 14:49:13
11031
转载 【C++】vs2010 调试快捷键
命令名快捷键说明调试.应用代码更改Alt + F10启动生成操作,利用它可以通过“编辑并继续”功能应用对正在调试的代码所作的更改。调试.自动窗口Ctrl + D,Ctrl + A显示“自动”窗口,以查看在当前过程中,目前所执行中的变量的值。
2016-08-24 14:46:37
2215
原创 【数据结构】线性表之顺序表的创建
1.C语言中是没有引用的2.int InitList_Sq (SqList* L) int InitList_Sq (SqList *L) 无论如何写都是一样的,该函数的参数是L 也就是指向SqList顺序表的指针 而不是*LSqlist.h#include #include #include #define OK 1#define
2016-08-24 13:41:31
1321
转载 杂谈异常处理try-catch-finally
1. 前言最近这段时间正开发一个店铺管理系统,这个项目定位于给中小型店铺使用的软件系统。简单的说,它处理商品的进货,销售,退货等功能。软件虽小,五脏俱全,里面涉及的技术跟大型应用软件其实差别也不大,其中有加密、数据访问、异常处理、日志、验证、ORM、依赖注入等。本篇文章主要介绍C#语言的异常处理方面的内容,其中包含的主要内容:什么是异常?异常的特点?异常处理的基
2016-08-22 14:42:06
623
转载 Java中throws和throw的区别讲解
然,你需要明白异常在Java中式以一个对象来看待。并且所有系统定义的编译和运行异常都可以由系统自动抛出,称为标准异常,但是一般情况下Java 强烈地要求应用程序进行完整的异常处理,给用户友好的提示,或者修正后使程序继续执行。直接进入正题哈:1.用户程序自定义的异常和应用程序特定的异常,必须借助于 throws 和 throw 语句来定义抛出异常。1.1 throw是语句抛出
2016-08-22 14:41:18
401
原创 Java-异常处理
将可能引发异常的代码节放在 Try 块中,而将处理异常的代码放在 Catch 块中。异常发生时,执行将终止,并且控制交给最近的异常处理程序。这通常意味着不执行希望总是调用的代码行。有些资源清理(如关闭文件)必须总是执行,即使有异常发生。为实现这一点,可以使用 Finally 块。Finally 块总是执行,不论是否有异常发生。public class DangerException
2016-08-22 14:32:39
596
转载 java system.out.printf()的使用方法
package test; public class Main { public static void main(String[] args) { // 定义一些变量,用来格式化输出。 double d = 345.678; String s = "你好!";
2016-08-18 14:28:02
600
原创 两村共饮一井水
Village类public class Village { static int waterAmount; int peopleNumber; String name; Village(String s){ name=s; } static void setWaterAmount(int m){
2016-08-18 11:07:48
1893
原创 看电视
public class MainClass { public static void main(String args[]){ TV HairTV=new TV(); HairTV.setChannel(3);// System.out.println("HairTV的频道是"+HairTV.getChannel()); Family chenMingFamily=new Fa
2016-08-18 09:43:34
717
原创 java 输入
java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入..一、扫描控制台输入当通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。如果要获取输入的内容,则只需要调用Scanner的nextLine()方法即可。/
2016-08-17 14:22:18
382
原创 电费计算实现程序
//code.h#include "stdafx.h"#include "test.h"#include "io.h"int process(){USER_T theKind; /* 电表用户的类型*/USE_TIME_t start_Time; /* 开始使用时间*/WEEK_T start_Week; /* 开始使
2016-08-11 10:54:46
3341
原创 函数声明文件
//test.h;#ifndef __TEST_H__#define __TEST_H__typedef enum /*!*/{ USER_COMMON, /*!*/USER_TIME_DIV, /*! */USER_NUM /*! */} USER_T;
2016-08-11 10:51:50
330
原创 读取文件进行计算
//io.cpp#include "stdafx.h"#include "test.h"#include "io.h"int ReadFromFile( char *FileName,USER_T *ptheKind, /* 电表用户的类型*/USE_TIME_t *pStart_Time, /* 开始使用时间*/WEEK_T
2016-08-11 10:48:49
388
原创 字符串常用函数
1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1) 比较字符串 strcasecmp忽略大小写比较字符串strncmp(p, p1, n) 比较指定长
2016-08-02 15:22:06
307
原创 结构体小知识
1.求结构体或者数组的长度。 int n=sizeof(str)/sizeof(str[0]);2.结构体最后要有分号struct Student { long num; char name[10]; double sum; double average; double score1;
2016-08-02 15:19:55
299
原创 指针数组
1.指针数组的使用int main(){double area=0.0;Circle a1(3.5),a2(5.7); //建立Circle类对象a1,a2,参数为圆半径Rectangle b1(5.2,7),b2(1.6,7.9); //建立Rectangle类对象b1,b2,参数为矩形长、宽 Shape *p[]={&a1,&a2,&b1,&b2}; //定义基类指针数
2016-07-25 18:37:40
350
原创 【C++】类 与继承
C++编程注意事项:1.定义 class时 要以分号(;)结束. class Animal{public :virtual void cry(){}; };2.子类继承父类用冒号(:)3. 子类中的函数声明,不加{}class Mouse:public Animal{private :string name;char sex;public:
2016-07-25 15:59:05
351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人