c和c++
井口者
这个作者很懒,什么都没留下…
展开
-
单位换算
1G=1024M 1M=1024KB 详情你也可以在网上搜索 电脑的各种存储器的最小存储单位是比特(bit,简称b也叫位),8个bit一组构成1个Byte(叫字节)。一般键盘上的每个字符占用2个字节,一个汉字一般占用4个字节。 因为bit或Byte太小了,就有了KB、MB、GB、TB等单位,具体按照如下关系换算: 8b=1B, 1KB=1024B, 1MB=1024KB, 1G原创 2013-05-13 16:14:13 · 743 阅读 · 0 评论 -
#ifndef#define#endif防止头文件重复包含, 你不是真的懂
注:以下所用环境皆为VS2005, 由于本人编程能力及表达能力有限, 大家有看不懂的地方可以多看几遍,有错误地方请一定指出 这里首先说明下几点基础知识, 相信大部分人对于以下几点大部分都已经知道了, 你也可以直接跳到最后部分看#ifndef#define#endif的真正作用 1.预编译阶段把所有#include ”***.h“ (“”与替换了, 所以之后就没有.h了所有.h的内转载 2014-04-28 14:37:55 · 772 阅读 · 0 评论 -
Visual Studio控制台程序输出窗口一闪而过的解决方法
|举报|字号 订阅 刚接触 Visual Studio的时候大多数人会写个Hello World的程序试一下,有的人会发现执行结束后输出窗口会一闪而过,并没有出现Press any key to continue的字样。无论是在Visual Studio 2008、2010还是2012中都有这种情况出现,有些人可能会用下面两种方法中的一种:转载 2014-03-13 17:13:49 · 45644 阅读 · 11 评论 -
c学习记录
‘’单引号是字符 “”双引号是字符串类型‘\0’表示空格原创 2013-12-10 18:12:11 · 763 阅读 · 0 评论 -
c编程常见错误
注:error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘XXX’,如果XXX是类名,那么几乎可以肯定地说是你的C文件里包含了C++头文件。楼主遇到的正是这个问题。建议不要使用10楼的方法。最好的方法是,不要去包含c++头文件!如果你的C文件要用到类,干脆直接将C文件改成CPP文件得了。缺少标点符号和全半角的提示是不一样的。原创 2014-01-07 22:04:37 · 616 阅读 · 0 评论 -
undefined reference问题总结
本文出自 “对影成三人” 博客,请务必保留此出处http://ticktick.blog.51cto.com/823160/431329 最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误:(.text+0x13): undefined reference to `func' 关于undefined转载 2014-01-08 15:04:07 · 557 阅读 · 0 评论 -
关于网络传输字节顺序的问题: hton? or ntoh?
http://blog.csdn.net/xiaoxiongli/article/details/1955877小知识:字节顺序 很少有人关心字节顺序(Byte Ordering),因为它真的很少用到。何为字节顺序呢?让我们先来看一个例子,假设现在有一个WORD类型的变量,它的值为0x7788,那么它在内存中是怎么存放的呢?内存中:低地址 高地址0x转载 2014-01-08 16:12:33 · 1442 阅读 · 0 评论 -
c函数调用过程原理及函数栈帧分析
转载请注明地址:http://blog.csdn.net/zsy2020314/article/details/9429707 今天突然想分析一下函数在相互调用过程中栈帧的变化,还是想尽量以比较清晰的思路把这一过程描述出来,关于c函数调用原理的理解是很重要的。1.关于栈 首先必须明确一点也是非常重要的一点,栈是向转载 2014-01-04 16:38:05 · 3025 阅读 · 0 评论 -
漫谈C语言及如何学习C语言
http://sunxiunan.com/?p=1661在这里想比较系统的谈谈个人对C语言学习方法的理解。分别按照书籍、实验环境搭建、网络资源来分别介绍,希望能写的比较完整全面一些,给想学习C语言的朋友一个有价值的参考。为什么要学习C语言?为什么要学习、使用C语言?为什么要学习一个可能比自己都岁数大的编程语言?我在前面如何学习编程语言的博客文章http://转载 2013-12-06 16:42:59 · 911 阅读 · 0 评论 -
C++中栈区 堆区 常量区
原文出自:http://baike.baidu.com/view/536145.htmC++中栈区 堆区 常量区(由一道面试题目而学习)2009-04-28 21:01#includevoid main(){char a[]="abc";栈 char b[]="abc";栈 char* c="abc";abc在常量区,c在栈上转载 2013-12-16 16:02:55 · 874 阅读 · 0 评论