char *和char*的区别
这两种写法编译上面都没有问题,但是在某些情况下会造成歧义
char* p1, p2
这样的写法声明了指针p1,字符p2
char *p1, *p2
这样的写法表示声明了两个指向字符的指针
*是变量的修饰符
*p表示p是一个指针,是修饰p的,而不是修饰char的因此*和p之间不要有空格,否则就会造成误解,误以为char*是一种数据类型,继...
分类:
其他好文 时间:
2016-03-15 06:24:06
阅读次数:
175
程序片段(01):01.结构体静态数组.c+02.结构体动态数组.c
内容概要:结构体数组///01.结构体静态数组.c
#include
#include
#include //01.C语言的结构体特点:
// 1.C语言要求结构体或者共用体至少得有一个成员
// 也就是说C语言并不允许空结构体或者空共用体的出现!
//...
分类:
其他好文 时间:
2016-03-15 06:24:33
阅读次数:
289
程序片段(01):ReplaceAll.c
内容概要:ReplaceAll#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include //01.(删除+替换)所有指定字符串
// (双索引+双指针)-->(删除+替换)原理
// 注:增加(拓展)+删除(压缩)+修改(压缩|不...
分类:
其他好文 时间:
2016-03-15 06:23:53
阅读次数:
250
程序片段(01):对称.c
内容概要:对称#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include //01.对称原理:
// 1.双索引or双指针-->双边对称夹逼-->进行字符比对
// 2.判断存在情况,默认所有情况
int isSemmetry(char * pSt...
分类:
其他好文 时间:
2016-03-15 06:21:56
阅读次数:
296
程序片段(01):加法.c
内容概要:字符串计算表达式#define _CRT_SECURE_NO_WARNINGS
#include
#include //01.去除空格:
// 1.空格:空格+Tab键+类似符...
// 2.双索引+双指针
// 变化快+变化慢:变化快覆盖变化慢
void removeBlankSpaceByIndex(...
分类:
其他好文 时间:
2016-03-15 06:24:32
阅读次数:
261
前言在写这篇文章前我的心情无比的沉重。几次提笔欲写,几次又未能完成,可是最终让我“奋笔疾书”的原因在于前不久我有几个前好友包括前同事中有一人,被确诊为HIV,小孩刚出生2个月。鲁迅先生曾言 “笔比剑有时更峰利”。鲁迅先生弃医从文是为了拯救当时的国人。我写这篇文章,是因为通过在CDC的朋友中了解到了一组触目心惊的数字,AIDS患者中,有一大部分,是IT从业者!!!对于我曾经认识的几个这么优秀的同事,...
分类:
其他好文 时间:
2016-03-15 06:23:40
阅读次数:
676
转载:http://blog.csdn.net/lanxingfeifei/article/details/50887876 程序员有女朋友的不多(误),但是开销往往都不小。VPS、域名、Mac上那一堆的收费软件、还有Apple每年更新的那些设备,经常都是肾不够用的 节奏。幸好作为程序员,我们有更多
分类:
其他好文 时间:
2016-03-15 06:22:04
阅读次数:
222
记忆精简:不带头结点,需要创建n个结点,包括三个指针,头指针head,一个游标指针p和创建结点的s....
分类:
其他好文 时间:
2016-03-15 06:21:07
阅读次数:
189
Get your code back on the happy path! This lesson covers a variety of ways to handle exceptions thrown by Observables in RxJS. Operators covered are:
分类:
Web程序 时间:
2016-03-15 06:22:05
阅读次数:
517
在读了《我是it小小鸟》看了许多前辈走过的路,说着学习与求职的过程,以及我比较关注的他们对大学的看法。就如书里对大学老师的评价那般:“大多老师都是没时间和没水平的备课”。深以为然,我在上c语言这么专业基础课的时候,老师让我特别失望,他上课的方式,感觉就是叫我应付考试。上课举的例子,经常会举一些,我们
分类:
其他好文 时间:
2016-03-15 06:20:30
阅读次数:
204
TCP/IP协议实现了不同主机,不同操作系统之间信息交流。由4层构成,从上往下依次为: 1、应用层,包括http,ftp等协议,用于实现某一项具体的功能。 2、传输层,包括TCP和UDP,一个可靠,一个快速。 3、网络层,IP协议,完成IP数据包在网络中的传输,但不可靠。 4、数据链路层,主要用于接
分类:
其他好文 时间:
2016-03-15 06:18:51
阅读次数:
186
http://itindex.net/blog/2015/01/09/1420751820000.html WEKA:WEKA是一个可用于数据挖掘任务的机器学习算法集合。该算法可以直接应用到数据集或从自己的Java代码调用。 WEKA包含数据预处理,分类,回归,聚类,关联规则,和可视化工具。
分类:
编程语言 时间:
2016-03-15 06:20:02
阅读次数:
277
JavaScript的数据类型是非常弱的(不然不会叫它做弱类型语言了)!在使用算术运算符时,运算符两边的数据类型可以是任意的,比如,一个字符串可以和数字相加。之所以不同的数据类型之间可以做运算,是因为JavaScript引擎在运算之前会悄悄的把他们进行了隐式类型转换的,如下是数值类型和布尔类型的相加
分类:
编程语言 时间:
2016-03-15 06:20:03
阅读次数:
264
FastJSON是阿里巴巴的出品的一个JSON类库,其功能强大,速度号称为当今最快,比net.sf.json,Google的GSON都要快。主要方法如下: public static final Object parse(String text); // 把JSON文本parse为JSONObjec
分类:
Web程序 时间:
2016-03-15 06:20:05
阅读次数:
457