关键字也称为保留字,C89标准有32个,这些单词在C语言中有特别的含义,程序员不能把它用于变量或函数的命名。1、C89标准auto:声明自动变量。break:跳出当前循环。case:开关语句分支。char:声明字符型变量或函数返回值类型。const:声明只读变量。continue:结束当前循环,开始下一轮循环。default:开关语句中的“默认”分支。do:循环语句的循环体。double:声明双精
分类:
编程语言 时间:
2020-04-28 18:44:28
阅读次数:
93
C++的默认初始化规则: 栈中的变量(函数体中的自动变量)和堆中的变量(动态申请的变量)会有不确定的值; 全局变量和静态变量(包括局部静态变量)会初始化为0 变量的存储: 栈:在函数内部声明的所有变量都将占用栈内存。 堆:这是程序中未使用的内存,在程序运行时可用于动态分配内存。 全局区(static ...
分类:
其他好文 时间:
2020-04-22 16:52:05
阅读次数:
67
在C++ 98 中,auto 的作用是让变量成为自动变量(拥有自动的生命周期),但是该作用是多余的,变量默认拥有自动的生命周期,在C++ 11 中,已经删除了该用法,取而代之的作用是:自动推断变量的类型。 0.代替冗长复杂,变量使用范围专一的变量声明 std::vector<std::string> ...
分类:
编程语言 时间:
2020-04-16 14:53:49
阅读次数:
93
简介 makefile 原来是C语言作为工程化处理的一个实用工具,然后慢慢的迁移到其他平台上了,而在工作中看到的确也有使用 makefile 来集成一些命令的功用。 基本格式 target就是你要执行的命令套件,prerequisties就是依赖,而command就是实际执行的命令, 必须注意:必须 ...
分类:
其他好文 时间:
2020-03-21 12:46:59
阅读次数:
69
根据用于分配内存的方法,C++有三种管理数据内存的方法 :自动存储,静态存储,动态存储。 C++11新增线程存储 1.自动存储 函数内部定义的常规变量使用自动存储空间,被称为自动变量。这意味着他们在所属函数被调用时自动产生,在该函数结束时消亡。 自动变量是一个局部变量,作用域为包含它的代码块,代码块 ...
分类:
其他好文 时间:
2020-03-17 11:31:54
阅读次数:
61
1.修改文件名 SHIFT + F6 2.查找类 CTRL+N 3.查找JAR类 CTRL+N+N 4.查找文件 CTRL+SHFIT+N 5.查找关键名 关键字 CTRL+ALT+SHFIT+N 6.搜索关键字 CTRL+SHFIT+F 7.收藏夹 ALT+2 8.添加收藏夹 ALT+SHFIT+ ...
分类:
其他好文 时间:
2020-02-20 23:57:13
阅读次数:
112
在SwiftUI中显示模态视图 简介 这里教大家如何弹出一个简单的模态视图。分别有两个页面,ContentView和GCPresentedView,以下对应简称为A和B。我们要做的是在A视图中点击按钮跳转到B视图,然后再从B视图点击按钮返回到A视图。 步骤 在A视图中创建按钮和模态视图代码 使用 对 ...
分类:
移动开发 时间:
2020-02-13 14:56:23
阅读次数:
296
代码相似度检测相关软件: 1.NiCad Clone Detector NiCad Clone Detector 是一个灵活的基于 TXL 的混合语言敏感/文本比较软件克隆检测系统,由James R. Cordy和Chanchal K. Roy开发,最初是基于Chanchal的博士论文工作。NiCa ...
分类:
其他好文 时间:
2020-02-11 09:54:57
阅读次数:
235
作用域 C语言变量的作用域分为: 代码块作用域(代码块是{}之间的一段代码) 函数作用域 文件作用域 局部变量 局部变量也叫auto自动变量(auto可写可不写),一般情况下代码块{}内部定义的变量都是自动变量,它有如下特点: 在一个函数内定义,只在函数范围内有效 在复合语句中定义,只在复合语句中有 ...
分类:
其他好文 时间:
2020-01-29 19:44:36
阅读次数:
68
关键字 下表列出了 C 中的保留字。这些保留字不能作为常量名、变量名或其他标识符名称。 关键字说明 auto 声明自动变量 break 跳出当前循环 case 开关语句分支 char 声明字符型变量或函数返回值类型 const 声明只读变量 continue 结束当前循环,开始下一轮循环 defau ...
分类:
其他好文 时间:
2019-12-28 16:09:18
阅读次数:
77