文档章节

3. 标示符

 小清年
发布于 2014/05/11 18:20
字数 275
阅读 2
收藏 0

3. 标示符

3.1 标示符是为变量、函数、宏定义等起的名字。例如:int age;int l,w,h; #define PI 3.14
3.2 标示符由字母、数字和下划线组成,并且必须以字母或下划线开始(不能以数字开始)。
3.3 标示符示例
合法的标示符
age time customer_name
非法的标示符
10times get-id
3.4 C语言的标示符是区分大小写的,例如:age Age aGe agE AGE aGE 等是不同的标示符。
3.5 标示符的命名要见名知义,例如 int nl = 20;和 int age = 20 ;后者的命名就比较好。
3.6 标示符一般小写,多个单词以下划线分割 例如:current_page customer_address等
#include <stdio.h>
// 宏定义 标示符 PI
#define PI 3.14
// 求周长函数名称标示符 get_circle以及参数r标示符
double get_circle(int r){
            return 2*PI*r;
}
double get_area(int r){
            return PI*r*r;
}
int main(void){
            // 变量c标示符
            double c = get_circle(3);
            // 变量a标示符
            double a = get_area(5);
            printf("c=%.2f\n",c);
            printf("a=%.2f\n",a);
            return 0;
}
 

该博客教程视频地址:http://geek99.com/node/202

本文转载自:http://geek99.com/node/812#

共有 人打赏支持
粉丝 0
博文 70
码字总数 0
作品 0
门头沟
采用ActionSets创建插件菜单与工具栏

第一步、定义工作台窗口菜单 1)打开插件清单编辑器,选择Extensions选项卡,并点击【adding...】按钮。 2)在扩展点列表中选择"org.eclipse.ui.actionSets",并点击【确定】按钮。 3)右键点...

寒山石
2013/01/22
0
0
【简明 Python 教程】学习笔记【Python简介及基本概念】

Python的特色:简单、易学、免费开源、高层语言、可移植性、解释性、面向对象、可扩展性、可嵌入性、丰富的库。 Ctrl-d退出提示符; Ctrl-z再按Enter。 复数。 标示符的命名: 标示符是用来标...

donhui
2014/11/27
0
0
iOS9 获取手机的唯一标识(一)——CFUUID、NSUUID、IDFA、IDFV、UDID、OpenUDID 的区别

转自 http://my.oschina.net/hejunbinlan/blog/496724?p=1 在2013年3月21日苹果已经通知开发者,从2013年5月1日起,访问UIDID的应用将不再能通过审核,替代的方案是开发者应该使用“在iOS 6...

ziyuzhiye
2017/10/26
0
0
活动目录命令及用法

活动目录命令及用法 Dcpromo :升级或降级域控制器 Wbadmin :使您可以备份和还原您的操作系统、 卷、文件、 文件夹的命令字 Wbadmin /? :查看关于wbadmin命令相关的参数。 Wbadmin start ...

余二五
2017/11/22
0
0
尚学堂高淇老师java300集视频的一点点笔记~~~

高淇java300集笔记 2013.6.25 1. java严格区分大小写。 2. main方法是程序的入口,程序的第一步。 7. 容量小的数据类型可以自动转为容量大的类型。 3. 一个源文件可以对应多个class。 4. cla...

小蚂蚁的太空梦
2014/02/25
3.4K
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

7 个致命的 Linux 命令

导读 如果你是一个 Linux 新手,在好奇心的驱使下,可能会去尝试从各个渠道获得的命令。以下是 7 个致命的 Linux 命令,轻则使你的数据造成丢失,重则使你的系统造成瘫痪,所以,你应当竭力避...

问题终结者
昨天
0
0
设计模式:工厂方法模式(工厂模式)

工厂方法模式才是真正的工厂模式,前面讲到的静态工厂模式实际上不能说是一种真正意义上的设计模式,只是一种变成习惯。 工厂方法的类图: 这里面涉及到四个种类: 1、抽象产品: Product 2、...

京一
昨天
0
0
区块链和数据库,技术到底有何区别?

关于数据库和区块链,总会有很多的困惑。区块链其实是一种数据库,因为他是数字账本,并且在区块的数据结构上存储信息。数据库中存储信息的结构被称为表格。但是,区块链是数据库,数据库可不...

HiBlock
昨天
0
0
react native 开发碰到的问题

react-navigation v2 问题 问题: static navigationOptions = ({navigation, navigationOptions}) => ({ headerTitle: ( <Text style={{color:"#fff"}}>我的</Text> ), headerRight: ( <View......

罗培海
昨天
0
0
Mac Docker安装流程

久仰Docker大名已久,于是今天趁着有空,尝试了一下Docker 先是从docker的官网上下载下来mac版本的docker安装包,安装很简易,就直接拖图标就好了。 https://www.docker.com/products/docker...

writeademo
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部