C
LifeIce
这个作者很懒,什么都没留下…
展开
-
如何理解c和c++的复杂声明
转自:百度文库曾经碰到过让你迷惑不解、类似于int * (* (*fp1) (int) ) [10];这样的变量声明吗?本文将由易到难,一步一步教会你如何理解这种复杂的C/C++ 声明。 我们将从天天都能碰到的较简单的声明入手,然后逐步加入const修饰符和typedef,还有函数指针,最后介绍一个能够让你准确地理解任何C/C ++声明的“右左法则”。 需要转载 2012-09-17 10:10:02 · 600 阅读 · 0 评论 -
深入理解C语言指针的奥秘
转自: http://blog.csdn.net/maokor/article/details/241102 深入理解C语言指针的奥秘 指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存转载 2012-09-17 09:59:40 · 759 阅读 · 0 评论 -
谈谈C语言中函数定义/声明冲突时的处理
首先,本文中讨论的例子采用C语言,而非C++语言。使用示例分析这个问题:例子1[cpp] view plaincopyprint?#include void hello(int a); void hello(int a, int b); void hello(int a) { printf("hello, %d\n", a);转载 2012-12-11 09:09:30 · 9762 阅读 · 0 评论