C语言中的符号重载(C专家编程,2.3误做之过,P37)符号意义static在函数内部,表示该变量的值在各个调用间一直保持延续性在函数这一级,表示该函数只对本文件可见extern用于函数定义,表示全局可见(属于冗余)用于变量,表示它在其他地方定义void作为函数的返回类型,表示不返回任何值在指针声明...
分类:
编程语言 时间:
2014-07-16 21:48:00
阅读次数:
185
LNK2005错误——重复定义错误
形成的原因:
1. 重复定义全局变量。可能存在两种情况:
A、 对于一些初学编程的程序员,有时候会以为需要使用全局变量的地方就可以使用定义申明一下。其实这是错误的,全局变量是针对整个工程的。正确的应该是在一个CPP文件中定义如下:int g_Test;那么在使用的CPP文件中就应该使用:extern int g_Test即可,如果还是使用int g_Tes...
分类:
编程语言 时间:
2014-07-10 22:10:28
阅读次数:
418
extern:extern可以置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。另外,extern也可用来进行链接指定。 const: 可以用const定义一些变量或数组,以确保它的值不被改变。 例:int *const p = &x; 定...
分类:
其他好文 时间:
2014-07-09 20:22:44
阅读次数:
221
1 public static class NetWork 2 { 3 [DllImport("wininet.dll")] 4 private extern static bool InternetGetConnectedState(out int c...
分类:
其他好文 时间:
2014-07-09 00:08:30
阅读次数:
246
当const修饰一个普通变量时,则这个普通变量不应被修改。当const修饰一个指针变量时,这个指针指向的内容不应被修改,也不应让其它指针指向这个内容。extern用于声明全局变量的方法:首先在头文件x.h里用extern修饰该变量的声明部分,然后在源文件x.c中定义该变量。
分类:
编程语言 时间:
2014-07-08 23:37:07
阅读次数:
339
getopt被用来解析命令行选项参数。#include extern char *optarg; //选项的参数指针extern int optind, //下一次调用getopt的时,从optind存储的位置处重新开始检查选项。 extern int opterr, //当opterr=0...
分类:
其他好文 时间:
2014-07-07 11:11:37
阅读次数:
246
C语言中的存储类型主要有四种:auto、static、extern、register
★auto存储类型
默认的存储类型。在C语言中,如果忽略了变量的存储类型,那么编译器就会自动默认为auto型
★register存储类型
寄存器变量。寄存器位于CPU,它的特点是:容量小、速度快。它一般用来暂存程序中使用频繁的变量、或者一些中间变量等,能提高程序的执行速度。此类别的变量会优先分配寄存器。...
分类:
编程语言 时间:
2014-07-06 10:24:57
阅读次数:
213
之前写过一篇《如何更好地限制一个UITextField的输入长度》,在文章最后得到的结论是可以直接使用UIKIT_EXTERN NSString *const UITextFieldTextDidChangeNotification;进行监听,截断超出maxLength的部分。所以后来我在处理UITextView的内容长度时,也直接参考这个方法:[[NSNotificationCenter def...
分类:
其他好文 时间:
2014-07-06 09:27:20
阅读次数:
385
头文件是c/c++中特有的概念。
首先解释声明和定义的区别。extern int x;此为变量x声明,void fun();此为函数fun()声明,class a;此为类a声明。int x;为变量x定义,void fun(){};则为fun()函数的定义,class a{};则为类a的定义。
头文件中存放预处理命令(#开头的命令),函数声明,类、结构体、联合定义(不能实例化对象),模板定义等。...
分类:
编程语言 时间:
2014-07-03 13:25:38
阅读次数:
226
using System.Windows.Forms;using System.Runtime.InteropServices;using System.IO;[DllImport("kernel32.dll", SetLastError = true)]static extern int Writ...
分类:
其他好文 时间:
2014-07-02 22:46:27
阅读次数:
334