![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c基础
文章平均质量分 69
tianyu030963
嵌入式linux
展开
-
main函数中argc,argv作用
Main函数中的argc和argv说明C/C++语言中的main函数,经常带有参数argc,argv,如下:int main(int argc, char** argv)int main(int argc, char* argv[])这两个参数的作用是什么呢?argc是指命令行输入参数的个数,argv存储了所有的命令行参数(指向字符串的指针,字符串本身是char*,多个原创 2013-08-28 21:52:00 · 760 阅读 · 0 评论 -
extern用法详解(转)
extern用法详解(转) 1 基本解释 extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。 另外,extern也可用来进行链接指定。2 问题:extern 变量 在一个源文件里定义了一个数组:char a[6]; 在另外一个文件里用下列语句进行了声明:exter转载 2013-10-23 15:00:59 · 428 阅读 · 0 评论 -
static用法小结
static用法小结 static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种只指在C语言中使用, 第三种在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准).(1)局部静态变量(2)外部静态变量/函数(3)静态数据成员/成员函数下面就这三种使用方式及注意事项分别说明一、局部静态变量在C/C++中, 局部变量按照存储形式可转载 2013-10-23 15:16:09 · 394 阅读 · 0 评论 -
MFC c++常识
(1)#pragma once和#ifndef / #define / #endif的区别#pragma once 指令格式如下:#pragma once这是一个比较常用的指令,只要在头文件的最开始加入这条指令就能够保证头文件只被被编译一次。(1)#pragma once是编译相关的,就是说这个编译系统上能用,但在其他编译系统不一定可以,也就是说移植性差,不过现在基本上已经原创 2013-10-23 14:47:22 · 519 阅读 · 0 评论