2.1 VB语言基础——关键字和标识符
2.1关键字和标识符
1.关键字
关键字是指系统中使用的具有特定意义的字符,不可做其他用途,一般为系统保留具有特定含义。
常见的有:Dim、Private 、Public 、Static 、Sub 、End 、If 、Else 、From 、Me等等,这些关键字在编程中不可随意用来定义变量、命名操作对象名称等,否则系统提示错误信息。
但是遇到特殊情况,可以变通一下。如Print是关键字,若想用它做变量名,可以用aPrint等形式变通。
2.标识符
标识符是指编写代码是的名称。
在一个工程中常会有如下的标识符:
工程1:表示一个工程的标识符。
Form1:表示一个窗体的标识符。
Class1:表示一个类模块的标识符。
Module1:表示一个模块的标识符。
等等
这些常量、变量、模块、类、函数、对象及其属性、事件、方法都有自己的名称,这些名称就是标识符。
除了系统常用的标识符以外,用户也可以自定义标识符来标识、定义变量、常量、自定义数据类型、枚举类型等名称。前提是这些自定义的标识符要符合系统命名规则。
系统命名规则:
1.不可使用系统保留的关键字。
2.自定义标识符必须以字母开头,以数字、大小写字母、下划线等结尾。
3.标识符长度不可以超过255个字符,对控件、窗体、模块、类等名称则不可超过40个字符。
4.不区分大小写。
5.在同一个作用域内不可出现同名的自定义标识符。
2.1 VB语言基础——关键字和标识符相关推荐
- C语言的关键字和标识符
一.关键字 关键字是具有特定含义的.专门用来说明C语言的特定成分的一类单词. C语言的关键字都是用小写字母书写的,不能用大写字母书写.关键字不能用于 ...
- 黑马程序员——Java语言基础——关键字、表示符、常量、变量及数据的类型、运算符
---------------------------- android培训.java培训.期待与您交流! --------------------------------- Java是强类型的语言, ...
- C语言基础 — 关键字volatile有什么含意? 三个不同的例子。
关键字volatile有什么含意? 并给出三个不同的例子. 一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了.精确地说就是,优化器在用到这个变量 ...
- java入门学习笔记(二)—— Eclipse入门学习之快捷键、java语言基础知识之各类关键字及其用法简析
一.Eclipse入门学习 1. 快捷键 对于一个编辑器,快捷键必不可少,是十分好用且有效的工具. 对于一个初学者,首先掌握了如下快捷键. (很多通用的快捷键不多说) Ctrl + / -- 注释当前 ...
- day01计算机基础知识Java语言基础
计算机基础知识(计算机概述) 计算机基础知识(软件开发和计算机语言概述) 计算机基础知识(人机交互) 计算机基础知识(键盘功能键和快捷键) 计算机基础知识(如何打开DOS控制台) 计算机基础知识(常见 ...
- Go学习笔记(三)Go 语言基础语法
1.Go标记: Go程序可以由多个标记组成,可以是关键字,标识符,常量,字符串,符号.如以下 GO 语句由 6 个标记组成: fmt.Println("Go Go Go") 6个标 ...
- [GO语言基础] 三.变量声明、数据类型、标识符及编程练习12题
作为网络安全初学者,会遇到采用Go语言开发的恶意样本.因此从今天开始从零讲解Golang编程语言,一方面是督促自己不断前行且学习新知识:另一方面是分享与读者,希望大家一起进步.前文介绍了Go的编译运行 ...
- -wl是不是c语言的标识符,C语言基础知识考试
第一章 C语言基础知识 一.选择题 1.C语言规定,必须用 作为主函数名.(0级) A)Function B)include C)main D)stdio 2.一个C程序可以包含任意多个不同名的函数, ...
- C语言中的标识符以字母或下划线开头,牛逼大神整理的C语言基础知识,你确定你不码下来?...
[[怪兽爱C语言]牛逼大神整理的C语言基础知识,你确定你不码下来?]https://toutiao.com/group/6577344220355363341/?iid=15906422033& ...
- 第三章 VB程序设计语言基础
第三章 VB程序设计语言基础 一 VB中的数据与运算 二 标准函数 三 三种基本结构(顺序,判定,循环) 一 VB中的数据与运算 3.1.1 数据类型 3.1.2 变量与常量 3.1.3 运算符和表达 ...
最新文章
- Centos搭建PHP5.3.8+Nginx1.0.9+Mysql5.5.17
- Spring Cloud【Finchley】实战-07异步下单
- Silverlight 置于悬浮层之下 背景透明的方法
- 《Linux命令行与shell脚本编程大全 第3版》Linux命令行---4
- Python os 属性(便于跨平台开发)
- java jdbc 详解_JDBC概述及详解各个对象
- 人群频率 | gnomAD数据库简介 (一)
- Kubernetes集群部署及简单命令行操作
- Python是编译运行的
- 傲梅备份服务器系统,傲梅轻松备份服务器版
- kolla-ansible解析
- 【考研】2021年哈尔滨工业大学计算机考研「复试」经验贴
- 微型计算机中的数据总线用来进行什么的传输,汽检2011级汽车车载网络复习题答案...
- HDU2072(单词数)
- 苹果手机Charles设置未受信任的软件安装
- 服务器网站绕过备案,腾讯云服务器如何利用阿里DCDN绕过备案
- 为啥需要RPC,而不是简单的HTTP?
- 用Vue实现腾讯新闻页面
- 100集华为HCIE安全培训视频教材整理 | 流量型攻击防范技术-UDP
- 有关于tftp32无法下载