
语言——杂
文章平均质量分 67
疯狂的红豆
拥有热情相信未来
展开
-
堆栈,静态变量和普通变量,静态函数和普通函数的区别
此文是在太好了 解决了好多一直的困惑,所以就转了。原文出处:http://blog.youkuaiyun.com/zzzmmmkkk/article/details/4282204首先简单介绍一下堆和栈的区别.1.内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1)、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操转载 2012-11-28 13:13:40 · 1231 阅读 · 0 评论 -
微软“匈牙利”法程序标示符命名规则
//头文件#pragma once //防止头文件二次编译#include#includeusing std::string;using std::ifstream;using std::ostream;//using namespace std;class Student //类名用大写字母开头的单词组合{protected: //可能会被作为基类继承,所以做成保护的原创 2012-11-19 01:57:56 · 3583 阅读 · 0 评论 -
为什么(i++)不能做左值,而(++i)可以
算下来已经很久以前了,大概有那么几个星期了吧。看到了帖子上有人问为什么下面的语句的对错原因int i = 0;int *ip = &(i++); //错误int *ip = &(++i); //正确看到上面的语句,当时以为两个都是是对的啊,可是当我用VS2010的编译器试了试之后,才发现第一个取地址确实是错误的语句,具体的提示是:error C2102: “&”要求左值,而第二原创 2012-12-26 16:25:49 · 14799 阅读 · 3 评论 -
如何学好C语言
最近会有一些低年级的同学问,C语言不会写代码怎么办?大致上都是一些类似的问题吧,回想一下自己走过的路,反复的思考然后写了这篇博客,希望可以对一些迷惘的同学一丝帮助,那我将是莫大的欣喜与荣幸了。回想一下,我去年的时候也和你是一样的状态吧,也有类似的疑惑,一年时间的成长,现在身在大二的我虽然谈不上很厉害吧,但是也算是走过了最初的那段迷惘吧,就分享一下自己的感受与经历吧,希望对以有帮助。一:原创 2012-12-15 01:20:14 · 17619 阅读 · 2 评论