每日一句 ( 2025510 )  

You are stronger than your challenges and your challenges are making you stronger.

你比你面对的挑战更强大,而这些挑战让你变得更加坚强。———— Karen Salmansohn

字符串惯用法之strlen搜索字符串结尾

最近这几天工作较忙,也懒了,所以没有及时更新。不过这两天发现个人博客这个关键词在百度的排名已经上到了首页第8位,希望尽力能稳定下来。 今天上一篇现代方法中的小知识-c语言字符串惯用法。 许多字符串操作需要搜索字符串的结尾,strlen函数就是一个重要的例子。下面的strlen函数搜索字符串参数的结尾,并且使用一个变量来跟踪字符串的长度: size_t strlen(const char *s) { size_t n; f...

C语言数组练习-随机步法

提前PS一下:本人小博的关键词个人博客已经上到第二页了,加油吧!!! 这是最近几天学习C语言数组、循环等的一个小练习..原题出自C语言程序设计-现代方法(第2版)。 先说一下程序的要求: 生成一种贯穿10*10字符数组(初始时全为字符 ‘.’ )的“随机步法”。程序必须随机地从一个元素“走到”另一个元素,每次都上下、向左或向右移动一个元素位置。已访问过的元素按访问顺序用字母A到Z进行标记。 随...

C语言数组练习-求斐波那契数列

C语言程序设计-现代方法 上的数组一章练习题:声明一个定长度数组fib_number,提示用户输入开始的两位数,程序自动计算剩下的数列,并输出数列项。 #include int main(void) { int fib_number[40],i,size; size = sizeof(fib_number)/sizeof(fib_number[0]); printf("输入第一个数:\n"); scanf("%d",&fib_number[0]); printf("输入第二个数:\n"); scanf("%d",&fib_number[1]); for(i=2;i

Ubuntu12.04安装Java开发环境(jdk7)

Java的开发环境的搭建还算比较简单的,在Windows下,我们可以去官网下载并安装自己需要的JDK版本,再去“我的电脑”高级设置里配置一下系统环境变量就可以了。在Ubuntu下安装也是类似,只需简单的几步便可快速的搭建起Ubuntu下的Java开发环境。 1.到Oracle官网下载自己需要的JDK版本。 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 32位选择x8...

【PHP】php函数的参数列表长度也可以不固定

今天介绍一个php中不太常用,但有时会非常好用的一个小功能:使用参数数量不固定的函数。 其它很多语言(比如java-)应该都有这种功能:定义一个函数func(){…},在使用函数时可以这样func($a){…},也可以是这样func($a,$b){…}等等。函数的参数列表可以不定长度,其实PHP也可以实现这种“效果”。 使用一个强大的函数:func_get_args(): PHP手册中介绍说func_get_args(1)可...

ubuntu12下安装的php5.3

前一段时间又装上了ubuntu,win7+ubuntu12双系统。现在每天晚上回家都是在ubuntu上忙活,对于一个linux的小白来说,每配置好一个小功能就会有很大的成就感… 今天把ubuntu下的php环境给配置好了,虽然只是几行命令的基础配置,总算向学习linux下开发php迈出了第一步! ubuntu12安装apache+php+mysql 系统环境:ubuntu12.04 + php5.3 + apache2 + mysql5.5 以下操作都将使用root权限:sudo ...

推荐编程神器-Vim编辑器

其实之前也接触过Vim编辑器,不过那些时候也只是装着玩玩,并不会它的命令,甚至在这次学习vim之前都忘了按i键是插入操作…. 这两天又开始我的Vim编辑器学习之旅了,为什么突然学它了?前几天在cnblogs上看文章,发现有人用了个编辑器挻不错的,使用的是黑色主题加背景透明,效果真的不错。从文章的评论中得知是ubuntu下的vim编辑器,所以就来了兴趣,又装上了…到现在,基本的一些命...