文档章节

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#

共有 人打赏支持
上一篇: 4. 关键字
下一篇: 2. 变量
粉丝 0
博文 70
码字总数 0
作品 0
门头沟
私信 提问
空间信息数据库

7. 模型数据库 1模型网格 model grid 面图层 字段名 标示符 类型及长度 有无空值 说明 编码 id C(20) N 大地坐标x x Double N 大地坐标Y y Double N 网格编号I i C N 网格编号J j C N 高程 ...

胡山
2014/11/20
3
0
【简明 Python 教程】学习笔记【Python简介及基本概念】

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

donhui
2014/11/27
0
0
工作小结

1.经过一周的调试,有线、无线、单体模式都能工作,不过细节方面存在一些小问题。 2.无线模式下断线重连功能失效;通信分站CAN通信若采用有数即发会漏数据,而采用轮询方式则实时性太差。 3....

qian0616
2015/07/19
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
采用ActionSets创建插件菜单与工具栏

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

寒山石
2013/01/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Netty handle方法周期 (四)

写了一个练习之后,发现自定义的助手类每次肯定是必须的,对于不同的业务逻辑需求,会写相对应的逻辑 最简单的查看Handle生命周期的方式,就是重写上级方法,看名字差不多应该可以知道方法的作用 ...

_大侠__
5分钟前
0
0
vue主动刷新页面及列表数据删除后的刷新实例

1.场景 在处理列表时,常常有删除一条数据或者新增数据之后需要重新刷新当前页面的需求。 2.遇到的问题 1. 用vue-router重新路由到当前页面,页面是不进行刷新的 2.采用window.reload(),或者...

前端小攻略
15分钟前
0
0
闲话高并发的那些神话,看京东架构师如何把它拉下神坛

高并发也算是这几年的热门词汇了,尤其在互联网圈,开口不聊个高并发问题,都不好意思出门。高并发有那么邪乎吗?动不动就千万并发、亿级流量,听上去的确挺吓人。但仔细想想,这么大的并发与...

James-
21分钟前
1
0
Emacs 系列:让我们拥抱 Emacs 和 org 模式

导读 我必须承认,在使用了几十年的 vim 后, 我被 Emacs 吸引了。长期以来,我一直对如何组织安排事情感到沮丧。我也有用过 GTD 和 ZTD 之类的方法,但是像邮件或是大型文件这样的事务真的很...

问题终结者
22分钟前
2
0
解析Node.js通过axios实现网络请求

本次给大家分享一篇node.js通过axios实现网络请求的方法,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 1、使用Npm 下载axios n...

前端攻城老湿
35分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部