- 博客(13)
- 资源 (7)
- 收藏
- 关注
原创 【C语言】指针的基本概念
指针是C语言中的一个重要概念,也是C语言的一个重要特色。正确而灵活地运用它,能够表示复杂的数据结构;能动态分配内存;方便地使用字符串;有效而方便地使用数组;在调用函数时能获得一个以上的结果;能直接处理内存单元地址等,这对设计系统软件是非常必要的。 如果在程序中定义了一个变量,在对程序进行编译时,系统会为这个变量分配内存单元。编译系统根据程序中定义的变量的数据类型,分配一定的长度空
2013-11-14 20:13:01
752
原创 【C语言】将数组作为函数的参数
函数的参数不仅仅可以使用变量,还可以使用数组。数组元素作为函数的实参,其用法与变量相同。此外,数组名也可以作为函数的实参,传递的是数组元素的首地址。 首先看数组元素作为函数的实参。 例子 有两个数组a和b,各有10个元素。将它们对应逐个比较,如果a数组中的元素大于b数组中相应元素的个数大于a数组中的元素小于b数组中相应元素的个数,则称a数组大于b数组,并统计出两
2013-11-12 20:08:44
2416
原创 【C语言】c语言中的递归调用
在调用一个函数的过程中出现直接或间接调用该函数的本身,就成为函数的递归调用。C语言的特点之一就在于允许递归调用。假设有一个函数f(),在调用函数f的过程中,又要调用f函数,这就叫直接调用本函数;如果在调用f的过程中,要调用函数f1,而在f1中又要调用f,这就是间接调用本函数。 关于递归的概念,可以用一个通俗的例子来说明: 有5个人坐在一起,问第5个人多少岁,他说
2013-11-11 19:40:04
1168
原创 Samba服务器
目前,在单位或者公司经常使用多个操作系统,比如Linux,windows,unix等。如何实现各个系统之间的信息共享是必须要解决的问题。在Linux 系统中,通过架设Samba服务器,用户就能共享不同系统中的文件和打印机。Samba使用基于TCP/IP协议的SMB协议,SMB协议能够使Linux主机在“网上邻居”中看起来与一台windows主机相同。windows用户可以登录到Linux主机中,并
2013-11-11 19:06:04
535
原创 动态分配内存
#include #include int main(void){ int a[5]; //如果int占4个字节,则本数组占有20个字节 int len; int * pArr; int i; //动态构造一维数组 printf("请输入数组的长度:"); scanf("%d",&len); pArr = (int *)malloc(4*len);
2013-11-04 20:50:16
528
原创 集中式系统和分布式系统
建立网络的主要目的就是参与人员互相协作并共享资源,包含可许多不同计算机的网络,机器之间在物理上通过硬件连接在一起,在软件的控制下完成各种通信任务。网络设计的一个重要问题就是如何配置不同的设备来共享资源,实际的实现方式在很大程度上要依赖于网络的功能和设计,总体上可以分为两大类:集中式系统和分布式系统。 集中式系统有一个大型的中央处理系统,中央处理系统时一台高性能、可扩充的计算机,所
2013-10-31 20:36:12
4215
原创 用Java实现的复数的加、减、乘的程序
我们知道,复数的加法是实部相加,虚部相加;复数的减法是实部相减,虚部相减;乘法是按照多项式相乘展开,注意的是i的平方式-1。这就是本程序的核心思想。其实加法和减法都很简单,主要是乘法,之前我做了一个程序,结果是错的。从网上查了一下,想了一个主意。下面附上全部的代码public class ComplexNumber{private double realPart; //实部privat
2011-12-20 20:25:43
1439
原创 Java中的异常,数组
异常的概念:异常是指程序在运行的过程中出现的错误。良好的程序应该在异常出现的地方作出异常的声明,并想办法处理这些异常。异常的分类:有erro,exception,runtimeexception等。Erro是错误,是无法处理的。Exception是所有异常的父类,需要捕获或者声明的。Runtime exception是可以不处理的。数组概述:数组可以看成是多个相同类型的数据的集
2011-11-19 16:02:44
511
原创 继承中的构造方法,object类,toString类,equals方法
继承中的构造方法:子类的构造方法必须调用其基类的构造方法。子类可以在自己的构造方法中使用super来调用基类的构造方法,还可以用this来调用本类的其他构造方法。如果要使用super关键字,那么必须出现在构造方法的第一行。如果子类的构造方法中没有显示的调用基类的构造方法,那么系统默认调用无参数的基类构造方法。如果子类的构造方法没有显示调用基类的构造方法,而且基类也没有无参数的构造方法,那么程序
2011-11-17 16:53:44
866
原创 this关键字,static关键字,package和import,访问控制,方法重写,super关键字
This关键字:l This它指向对象自己;l 在类的定义方法中,使用this代表使用该方法的对象的引用;l 当必须指出当前使用方法的对象是谁时要用this;l This还可以处理方法中成员变量和参数重名的情况;l This是一个变量,是当前对象的引用。举一个例子:class Leaf{ inti = 0; Leaf(i
2011-11-16 19:26:36
514
原创 面相对象的设计
/* 时间:2011年11月15日9:45:52; 目的:定义一个Point类,来表示三维坐标中的点,要求如下: 1.可以生成具有特定坐标的点的对象; 2.可以提供设定坐标的点的方法;
2011-11-15 16:54:32
453
原创 Java的基础语法
今天主要学习了Java的基础语法,包括基本数据类型、表达式、运算符、以及循环语句等。其中循环语句挺重要的。我把几个典型的循环语句都整理了一下。If条件句:if条件句是很重要的,它用于告诉程序在某个条件成立的情况下执行某段语句,而在另一种情况下执行那个另一段。语法如下:If (布尔表达式){语句序列;}If后面的布尔表达式,若是结果为true,则执行后面的语句。如果为false,
2011-11-14 09:08:53
396
1
原创 我的第一篇专业博客
本人是计算机专业的学生,很多编程知识都学过,但是在平时的学习中不怎么运用,所以很多地方都忘得差不多了。现在由于被学校保研,一下子有了大把的时间,所以想把忘记的知识慢慢的回忆起来,未来也想向软件这方面发展。以后我在学习、复习的过程中都会把自己的心得体会发表在博客上。由于是从零开始,所以大家可能会觉得很小儿科,千万别骂我哦 这是我自己详细
2011-11-12 16:05:49
546
10部算法经典著作合集
2011-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人