taoyuan7788

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年7月9日

摘要: 说实话,我感觉这小节没什么可以看的,于是我准备把书中的例子描述 具体代码化 (- -!)题目一 1*2*3*4*5 求结果程序代码开始————————————————————————————————————————————————————————————————#include int main (void){int a=1,b=2; while(bint main (void){ int a=1,b=3; while(bint main(){ int i,g[50],n[50]; i=0;//下标要从0开始的 while(i=80) printf("%d,%d\n",n[ 阅读全文
posted @ 2013-07-09 23:58 taoyuan7788 阅读(265) 评论(0) 推荐(0) 编辑

摘要: 一个程序应包括两个方面的内容:对数据的描述:数据结构(data structure)对操作的描述:算法(algorithm)说实话,到现在我也不知道什么是 数据结构,= =我汗看到的给讲讲吧书上是这么写的,打出来算是加深印象,也许我现在不明白,但说不定我往后学一学就明白了,这是我的好朋友“赵学东”大哥告诉我的,我感觉很有道理算法:为解决一个问题,而采取的方法与步骤就是算法。同一个问题有不同方法和步骤。例如目的是2的4倍是多少?可以编写2+2+2+2=8也可以2*4=8根据情况选择合适的算法。著名计算机科学家沃思提出一个公式: 数据结构 + 算法 = 程序书中的思想:数据结构+算法+程序设 阅读全文
posted @ 2013-07-09 22:04 taoyuan7788 阅读(179) 评论(0) 推荐(0) 编辑

摘要: “sudo”是Unix/Linux平台上的一个非常有用的工具,它允许系统管理员分配给普通用户一些合理的“权利”,让他们执行一些只有超级用户或其他特许用户才能完成的任务,比如:运行一些像mount,halt,su之类的命令,或者编辑一些系统配置文件,像/etc/mtab,/etc/samba/smb.conf等。这样以来,就不仅减少了root用户的登陆次数和管理时间,也提高了系统安全性。一. sudo的特点sudo扮演的角色注定了它要在安全方面格外谨慎,否则就会导致非法用户攫取root权限。同时,它还要兼顾易用性,让系统管理员能够更有效,更方便地使用它。sudo设计者的宗旨是:给用户尽可能少的权 阅读全文
posted @ 2013-07-09 11:33 taoyuan7788 阅读(1265) 评论(0) 推荐(0) 编辑

摘要: #include <stdio.h>int add(int b);//函数声明int main(void){int a=0;//a初始化add(a);//a实参,代替add函数形参ba=add(a);//将add函数返回值赋给aprintf(”%d”,a);return 0;}int add(int b){int b=2;//b初始化return b;//将b值返回给主函数}make一下 太经典了 函数调用 不理解形参和实参 看完都会了 阅读全文
posted @ 2013-07-09 11:29 taoyuan7788 阅读(245) 评论(0) 推荐(0) 编辑

摘要: 据说:声明和定义的区别是声明可能不为变量分配空间,而定义为变量分配空间声明是据说可能会分配一个 废栈的空间声明可能是定义,但定义一定是定义;因此同一个变量的声明可以出现多次,而只能定义一次。#include // 这里是func1的声明void func1();// 这里是声明的同时又定义void func2(){printf("func2 is run!\n");}int main( int argc, char* argv[] ){func1(); // 这里是调用func2(); // 这里也是调用return 0;}// 这里是func1的定义void func1( 阅读全文
posted @ 2013-07-09 11:28 taoyuan7788 阅读(207) 评论(0) 推荐(0) 编辑

摘要: 小白游览了贴吧 ,又查了百度,终于能调试了照吧友说的 不要有中文路径 cb里会显示乱码cb跟其他编译系统不一样,可已单独执行文件,和其他部分编译软件(如vc6 )不一样!!据说其他编译软件在创立文件时会自动创立工程,所以当大家创立文件编译,链接,执行以后到所在目录会看到一大堆 ,而CB只有三个 **.c **.o **.exe ,这 就是不同,也造成了cb创建文件不能直接调试!之后就是大家说的 ,要调试先创立工程,流程如下File - New - Project,然后选工程类型,建控制台工程就选Console application。咳咳 这个Console aplication 是别人告诉我 阅读全文
posted @ 2013-07-09 11:26 taoyuan7788 阅读(197) 评论(0) 推荐(0) 编辑

摘要: 【转】CodeBlocks中文版使用手册原手册下载:http://www.codeblocks.org/docs/manual_en.pdf 译者:JGood(http://blog.csdn.net/Jgood ) 译者言:工欲善其事,必先利其器。一个好的工具能事半功倍。写程序时,特别是写C++程序,大部分人脑子里想到的第一个工具就是 VisualStudio。不可否认,VS很好很强大,用户体验非常好。但VisualStudio也是有缺点的:它非常庞大;只支持VC,不支持其他的编译器;VS只能在windows下跑,在其他os上就无用武之地;VS是要钱的,而且费用不非(Express版本免费) 阅读全文
posted @ 2013-07-09 09:23 taoyuan7788 阅读(673) 评论(0) 推荐(0) 编辑

摘要: 打完了代码总是,不能通过编译,让我说一下自己的易错点首先我感觉错的最多的是:1 中文状态的符号。例如中文的; 正确的应该是用;2 成对的符号少打 例如printf()3 错别字4 没进行声明,没有正确的头文件5 自定义函数 不再主函数之上6 用错了,及少打了{} 阅读全文
posted @ 2013-07-09 09:15 taoyuan7788 阅读(144) 评论(0) 推荐(0) 编辑

摘要: #include /*求abc 最大*/void main(){int a,b,c,max; /*设 abc 为整形,设 变量 max*/printf("输入格式为 *,*,* 然后回车确认");scanf("%d,%d,%d",&a,&b,&c); /*输入 abc*/if(aint xxx ();/*自定义 函数xxx,返值为int型,接受任何参数*/int main (void){ int a = 5,b = 6; xxx (a,b);//实际参数 带入 printf ("最大是 %d\n",xxx(a, 阅读全文
posted @ 2013-07-09 06:58 taoyuan7788 阅读(451) 评论(0) 推荐(0) 编辑