随笔分类 -  c/c++

摘要:所在的头文件为time.h定义为:#ifndef__TIME_T#define__TIME_T /*避免重复定义time_t*/typedef long time_t; /*时间值time_t 为长整型的别名*/#endif从定义中可以看出,既然time_t为长整型,那么它就有最大值,最大值为0x7... 阅读全文
posted @ 2015-08-29 14:08 hbg-rohens 阅读(755) 评论(0) 推荐(0)
摘要:头文件:#include 定义函数:char * strtok(char *s, const char *delim);函数说明:strtok()用来将字符串分割成一个个片段。参数s 指向欲分割的字符串,参数delim 则为分割字符串,当strtok()在参数s 的字符串中发现到参数delim 的分... 阅读全文
posted @ 2015-08-26 10:45 hbg-rohens 阅读(450) 评论(0) 推荐(0)
摘要:strrchr() 函数查找字符在指定字符串中从正面开始的最后一次出现的位置,如果成功,则返回从该位置到字符串结尾的所有字符,如果失败,则返回 false。与之相对应的是strchr()函数,它查找字符串中首次出现指定字符的位置。函数原型:char *strrchr(const char *st... 阅读全文
posted @ 2015-08-18 09:34 hbg-rohens 阅读(185) 评论(0) 推荐(0)
摘要:参考:http://bbs.csdn.net/topics/370058619如题,如何判断一个整数是否是2的N次方,我能想到的方法有两个1.一直除2,看最后是否等于1.(最笨的方法)2.转换成2进制,看是否是这个样子的:1,10,100,1000,10000,就是除了最高位是1,其他都是0,或者说... 阅读全文
posted @ 2015-08-02 22:31 hbg-rohens 阅读(1363) 评论(0) 推荐(0)
摘要:基于32位linux下编程笔试题:(1)sizeof(2)内存分配(3)int i ; "(!!i)"(4)编程题:(*)addsum,32字节长的两个数相加求和。(*)string中查找空格统计其个数并删除空格(*)将字符串“I am a student”转换为"student a am I".(... 阅读全文
posted @ 2015-07-31 08:50 hbg-rohens 阅读(206) 评论(0) 推荐(0)