上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 52 下一页
摘要: 1. CharHandler.c:/** charHandler.c** Created on: Jul 2, 2013* Author: wangle*/#include #include #include #define NUMBER 11int main(){ char c[NUMBER] = {"China No.1"}; int i; puts(c); printf("%c--%c\n", c[0], c[1]); for(i=0; i#include #define NUMBER 20int main(){ const char * c = 阅读全文
posted @ 2013-07-03 12:36 wangle100 阅读(216) 评论(0) 推荐(0) 编辑
摘要: Linux版是在“编辑”→“首选项”→“高级”→“网络”→“设置”→“手动配置代理”。Windows版应该是“工具”→“首选项”→“高级”→“网络”→“设置”→“手动配置代理”。 阅读全文
posted @ 2013-07-03 12:29 wangle100 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 1、功能:输入6个学生的5门课程成绩,计算出每个学生的平均分和每门课程的平均分。2、C语言实现代码:(其实就是用二维数组来实现的,二维数组的引用传递使用数组指针来完成)#include #define STUDENT 5#define SCORE 6void input_array(float (*score)[STUDENT]);void avg_score(float (*score)[STUDENT]);void avg_course(float (*score)[STUDENT]);/*** calculate student average score and course aver 阅读全文
posted @ 2013-07-01 13:00 wangle100 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnblogs.com/hongcha717/archive/2010/10/24/1859780.html数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。p=a; //将该二维数组的首地址赋给p,也就是a[0]或&a[0][0]p++; //该语句执行过后,也就 阅读全文
posted @ 2013-06-30 17:45 wangle100 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1、函数在main方法里面调用之前要先声明。我们可以在main方法前写调用函数,也可以先写一个函数声明,然后在main方法后面写上这个函数体。如下例:2、主函数传值: 使用eclipse编译完成后,再使用terminal给这个函数传值,注意是在debug目录下查找编译后的文件。 备注: 1、main函数不带参数,main后的括号是空括号; 2、main函数可以带参数,C语言规定main函数的参数只能有两个:习惯上这两个参数写成argc和argv。 因此,main函数的函数头可写成:main(int argc,char * argv[]) argc参数表示输入命令行中参数的个数(注意,可执行文. 阅读全文
posted @ 2013-06-29 21:05 wangle100 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-06-29 14:06 wangle100 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 转:http://blog.jobbole.com/25409/指针、引用和取值什么是指针?什么是内存地址?什么叫做指针的取值?指针是一个存储计算机内存地址的变量。在这份教程里“引用”表示计算机内存地址。从指针指向的内存读取数据称作指针的取值。指针可以指向某些具体类型的变量地址,例如int、long和double。指针也可以是void类型、NULL指针和未初始化指针。本文会对上述所有指针类型进行探讨。根据出现的位置不同,操作符 * 既可以用来声明一个指针变量,也可以用作指针的取值。当用在声明一个变量时,*表示这里声明了一个指针。其它情况用到*表示指针的取值。&是地址操作符,用来引用一个 阅读全文
posted @ 2013-06-29 13:50 wangle100 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 网上有人说: 在eclipse下 windows-->Preference-->C/C++-->Build-->Setting然后选择Discovery标签,将里面的内容全部Reset。这样就没有错误了,当然前提是你安装了 build-essential 和 g++。注:而我是安装了g++,然后对Discovery标签中的“CDT GCC Build-in Compiler Settings”,点击"Clear Entries", 然后编译代码时,就没有g++错误了。我采用以下Ubuntu下gcc,g++等的安装方式:(转自:http://blog. 阅读全文
posted @ 2013-06-22 21:15 wangle100 阅读(4856) 评论(0) 推荐(0) 编辑
摘要: 转:http://hi.baidu.com/sanwer/item/e5328bcdf2beaa27a1b50a0f方法一:(缺点是安装时附加openjdk等大量程序并无法去除,优点是安装简单)$ sudo apt-get install eclipse方法二:(优点是安装内容清爽,缺点是配置麻烦)1、安装JDK(1) 下载JDK 7从http://www.oracle.com/technetwork/java/javasebusiness/downloads/选择下载JDK的最新版本 JDK 7。(2) 解压文件$ sudo mkdir /usr/lib/jvm$sudo mv jdk-7u 阅读全文
posted @ 2013-06-22 19:06 wangle100 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 软件工程有瀑布模型,迭代模型等。使用linux c语言来开发项目,当然也是遵循这样的思想,先要问题定义--》需求分析---》原型设计----》编码及单元测试---》集成测试及系统测试---》发布和维护。迭代模型是指对一个项目划分出多个阶段,每个阶段有相应的模块功能,在每个阶段中遵循瀑布模型的思想把这个阶段的功能实现完成后,然后进入下一个阶段的迭代,这样反复进行迭代开发,直到项目完成或项目周期结束。 阅读全文
posted @ 2013-06-21 00:22 wangle100 阅读(337) 评论(0) 推荐(0) 编辑
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 52 下一页