C/C++
h549570564
这个作者很懒,什么都没留下…
展开
-
c语言中各类型所占字节
C语言各种数据类型及其在系统中占的字节和取值范围C语言包含5个基本数据类型: void, int, float, double, 和 char. (另:C++ 定义了另外两个基本数据类型: bool 和 wchar_t. 一些基本数据类型能够被 signed, unsigned, short, 和 long 修饰所以short,long等等都不算基本数据类型。这是书上说转载 2014-05-06 16:50:14 · 934 阅读 · 0 评论 -
《C和指针》中关于EOF的问题
问题来源:《C和指针》P70在这页中,有这样一段代码,它在某些情况下会爆错误,而这些错误也是我之前没有关注过的。char ch;...while( (ch=getchar()) != EOF)...ch是char类型,占8bit,而getchar()返回int,为32bit。因此,将getchar()取得的值强转为char类型必然会截去一部分,当把这个值与EOF做比较时,系统又会将8bit扩充原创 2016-12-12 23:25:39 · 442 阅读 · 0 评论 -
同步和异步的区别
同步:发送一个请求,等待返回,然后再发送下一个请求。 异步:发送一个请求,不用等待返回,随时可以再发下一个请求。 同步可以避免死锁、读脏数据的发送,一般共享某一资源的时候使用。如果每个人都有修改权限,同时修改一个文件,有可能使一个人读取另一个人已经修改过的内容,出现错误,而同步就会按照顺序来修改。 异步可以提高效率,异步可以同时处理多原创 2015-03-09 21:27:58 · 1212 阅读 · 0 评论 -
逻辑或与按位或的区别
逻辑或是||,按位或是|。 逻辑或的结果只表示逻辑上的真假,只有0和1两个值。 按位或是将数字换成二进制后,每位每位的进行或运算,最终的结果不止是0和1。例如:3|5=7(011|101=111)原创 2015-03-08 17:11:41 · 5676 阅读 · 0 评论 -
C++运算符优先级
http://blog.csdn.net/nicky_zs/article/details/4053146转载 2014-07-10 14:55:44 · 367 阅读 · 0 评论 -
结构体指针作为函数参数传递却无法传值的有关问题
今天做C++作业遇到一个问题,需要原创 2014-05-30 14:19:11 · 4211 阅读 · 1 评论 -
C++中友元详解
http://blog.chinaunix.net/uid-790245-id-2037327.html转载 2014-06-12 10:34:50 · 479 阅读 · 0 评论 -
typedef的用法总结
http://www.cnblogs.com/csyisong/archive/2009/01/09/1372363.html不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中。typedef与#define有些相似,但更多的是不同,特别是在一些复杂的用法上,就完全不同了,看了网上一些C/C++的学习者的博客,其中有一篇关于typedef的总结还是很转载 2014-05-29 13:04:22 · 553 阅读 · 0 评论 -
C++未确定参数数目的函数
http://www.cnblogs.com/jerrychenfly/archive/2010/10/22/1858232.htmlhttp://www.cnblogs.com/hanyonglu/archive/2011/05/07/2039916.html转载 2014-05-29 12:44:49 · 753 阅读 · 0 评论 -
在构造函数中从键盘输入值
方法一:利用istream原创 2014-06-06 10:04:29 · 3659 阅读 · 1 评论 -
C++桌面计算器
思路:输入一个字符串,首先找到等号将其分为左右两部分,左部分为变量,右原创 2014-05-22 16:24:25 · 2159 阅读 · 0 评论 -
C++拷贝构造函数详解
http://blog.csdn.net/lwbeyond/article/details/6202256转载 2014-06-06 08:54:18 · 463 阅读 · 0 评论 -
C++中求各种数据类型最大最小值问题
今天做C++作业遇到求各种数据类型原创 2014-05-13 17:52:28 · 2456 阅读 · 0 评论 -
C++中枚举的应用
一个枚举是一个类型,可以保存一组由用户刻画的值。原创 2014-05-13 17:48:52 · 861 阅读 · 0 评论 -
C++ 引用详解
http://my.oschina.net/alphajay/blog/5251c++比起c来除了多了类类型外还多出一种类型:引用。这个东西变量不象变量,指针不象指针,我以前对它不太懂,看程序时碰到引用都稀里糊涂蒙过去。最近把引用好好地揣摩了一番,小有收获,特公之于社区,让初学者们共享。 引用指的是对一个对象的引用。那么什么是对象?在c++中狭义的对象指的是用转载 2014-05-18 14:34:57 · 409 阅读 · 0 评论 -
void及void指针含义的深刻解析
地址:http://blog.csdn.net/geekcome/article/details/6249151转载 2014-05-18 14:52:41 · 484 阅读 · 0 评论 -
函数指针与指针函数
区分二者的唯一方法就是,看函数名先和谁结合,先和*结合就表示是指针,先和()结合就表示是函数。注意:()的优先级大于*的优先级一、定义函数指针,即指向函数的指针。首先,它是一个指针,其次,该指针指向一个函数。其一般定义如下所示:类型名 (*指针名称)(函数参数列表);int (*pfunc)(int, int);由于有了括号,pfunc与*先结合,因此pfunc是一个指针。(()优先级大于*)接着原创 2017-01-02 20:44:15 · 356 阅读 · 0 评论