
C++基础
yinxin2745154
这个作者很懒,什么都没留下…
展开
-
C/C++可变参数
引言 C/C++语言有一个不同于其它语言的特性,即其支持可变参数,典型的函数如printf、scanf等可以接受数量不定的参数。如: printf ( "I love you" ); printf ( "%d", a ); printf ( "%d,%d", a, b ); 第一、二、三个printf分别接受1、2、3个参数,让我们看看print转载 2015-02-04 21:24:24 · 414 阅读 · 0 评论 -
C++ 全局变量、局部变量、静态全局变量、静态局部变量的区别
原文:http://www.cnblogs.com/burandanxin/archive/2009/10/16/1584735.html 全局变量、局部变量、静态全局变量、静态局部变量的区别 C++变量根据定义的位置的不同的生命周期,具有不同的作用域,作用域可分为6种:全局作用域,局部作用域,语句作用域,类作用域,命名空间作用域和文件作用域。 从作用域看: 全局变量具有全局作用域转载 2015-02-06 10:23:03 · 470 阅读 · 0 评论 -
c++函数返回值与引用
原文链接:http://blog.youkuaiyun.com/piratejk/article/details/6162554 对于函数的返回值,看似简单,但并非如此,比如: int func(int a);该函数会返回一个int型,如果进行一个调用int result=func(3);会发生什么情况? 首先,func将返回值复制到一个匿名临时变量中,在这里假设该临时变量为anon转载 2015-01-19 21:13:19 · 459 阅读 · 0 评论 -
深入理解const char*p,char const*p,char *const p,const char **p,char const**p,char *const*p,char**const p
原文地址:http://blog.youkuaiyun.com/tianziczj/article/details/5984308 一、可能的组合: (1)const char*p (2)char const*p (3)char *const p (4)const char **p (5)char const**p转载 2015-02-26 17:36:51 · 413 阅读 · 0 评论