C/C++
文章平均质量分 83
黑云压城
这个作者很懒,什么都没留下…
展开
-
怎样把const char *类型 转换为 char *类型
const char * 转换为 char *指向const的指针不能被赋给指向非const的指针,所以应该用strcpy,也就是另开一块内存,把字符一个个复制过去const char *expr = "goodidea";char *buf = new char[strlen(expr)+1];strcpy(buf, expr);strcpy 原型:ex原创 2013-10-15 15:51:51 · 468 阅读 · 0 评论 -
自己编的万年历,求大神指点不足
本人刚学编程,求大神改进代码,指出不足,谢谢#include using namespace std;int main(){ int total_day = 0; //从输入年份到1900年间的总天数 int first_day = 2; //1900年的第一天是周二,0~6分别代表周日、周一。。。周六 int year;原创 2013-10-17 20:30:04 · 450 阅读 · 0 评论 -
字符串指针与字符数组的区别
用字符数组和字符指针变量都可实现字符串的存储和运算。但是两者是有区别的。在使用时应注意以下几个问题:1. 字符串指针变量本身是一个变量,用于存放字符串的首地址。而字符串本身是存放在以该首地址为首的一块连续的内存空间中并以‘\0’作为串的结束。字符数组是由于若干个数组元素组成的,它可用来存放整个字符串。2. 对字符串指针方式char *ps="C Language";转载 2013-11-16 13:38:57 · 340 阅读 · 0 评论 -
二分查找,你真的会吗?
文章作者:Yx.Ac 文章来源:勇幸|Thinking (http://www.ahathinking.com) 转载请注明,谢谢合作。---面试常让写二分查找或其扩展的程序,以前总觉得很简单,但是真动手写起来,细节很多,容易出错的地方也很多,真是秒杀眼高手低的利器,本节就二分查找以及相关扩展程序都实现一下,同时将可能出错的地方以及需要注意的细节也一并说明,水平有限,欢迎补转载 2013-11-30 17:03:50 · 410 阅读 · 0 评论