先讲一下内存分配的几种方式: (1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static 变量。 (2) 在栈上创建。在执行函数时,函
在Bjarne Stroustrup写的Learning Standard C++ as a New Language中有这样一个程序: #include<stdio.h> enum{ma
scanf函数 我曾经在这个函数上犯过不少错误,也看到别人犯过的错误,记下来,提醒自己不要重蹈覆辙了。如果对你有用,那就更好了:)如果你发现文章中有错误,欢迎你不吝赐教。希望和大家一起学习!(我的邮箱
今天在csdn的c版看到了这样的一个帖子:http://community.csdn.net/Expert/topic/4264/4264741.xml?temp=.8964502 问的是数组和指针的
如: #include<stdio.h> main(int argc, char *argv[] ) { int i; for(i = 1;i < argc; i
c语言学习零碎整理(11):怎样通过判断按键退出循环 ----- moonbingbing@gmail.com 前几天在c#版中看到一个帖子: 那时候以为只
char *p="abc"作为一个常量,存放在空间的数据区,其内容不可改变(在win tc和tc3.0中可以改变,但在vc++6.0 中不可以。在ANSI C中,是不可以改变的)
觉得学习一门语言有三个方面:一是语言本身的学习:语法,函数,特性等等;二是系统或计算机底层方面的了解:计算机的组成原理,操作系统额概念等等;三是算法和数据结构的学习.我想如果这三个方面学到融会贯通的话
摘要:IBM DB2 学习笔记整理(一):概述 【IBM DB2 学习笔记一】 【彭建军】 【20050425】 注意:在 IBM DB2 中,与 MS SQL Serve
【IBM DB2 学习笔记一】 【彭建军】 【20050425】 注意:在 IBM DB2 中,与 MS SQL Server 2000 中相同的语法或者概念,这里就不一一列出了。 一、【DB