06 2021 档案
摘要:C++中,定义一个类,相当于定义了一个数据结构; 类对数据和方法进行了封装,一个类定义了该类型的对象包含的数据和可以执行的操作; struct定义结构体也是定义数据结构,class定义类也是定义数据结构,区别是什么? 默认访问级别不同。struct成员默认访问级别是public,class成员默认访
        阅读全文
            
摘要:变量的声明、定义的区分——为了使多文件能够使用相同的全局变量; 声明——向程序表明变量的类型和名字,(具体使用时,要编译器找到该变量的定义); 定义——为变量分配存储空间,还可以指定初始值; 注意: 1 什么是不同的文件? C程序编译之前有一个预处理过程,预处理会把#include文件中的内容复制到
        阅读全文
            
摘要:C程序编译过程: 预处理、编译、汇编、连接; 一 预处理 预处理的过程主要处理包括以下过程: 将所有的#define删除,并且展开所有的宏定义 处理所有的条件预编译指令,比如#if #ifdef #elif #else #endif等 处理#include 预编译指令,将被包含的文件插入到该预编译指
        阅读全文
            
摘要:1 变量/常量、标识符、保留字 程序中的变量指可以改变数值的一块内存空间;常量指不能改变数值的一块内存空间; 标识符是指可以用来标识某一实体(变量、常量、函数、类)的一个名字;C语言中规定标识符只能由字母、数字、下划线组成,且不能以数字开头; 保留字是指不能在程序中用作标识符的一些字母、数字、下划线
        阅读全文
            
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号