C语言之规范使用空格
title: C语言之规范使用空格
date: 2019-10-31 17:17:41
tags:
- 心得
- 代码规范
printf, scanf 语句,逗号之后加空格;
printf("error! score[%d] = %d\n", i, score[i]);scanf("%d %d %d", &a, &b, &c);
分号紧跟括号,无需空格。
for循环分号之后需加空格;
for(i = 0; i < sum; i++);
关系运算符<、<=、>、>=、==、!= 前后加空格;
if((score[i] >= 0) && (score[i]) <= 100)
赋值运算符=、+=、-=、*=、/=、%=、|=、&=、^=、>>=、<<= 前后加空格;
i = 0;total_score += score[i];ptr -= 1;
算数运算符+、-、*、/、%前后加空格;
total = n + m; total = n - m; total = n * m; total = n / m; total = n % m;
逻辑运算符&&、||、!=前后加空格;
if((score[i] >= 0) && (score[i]) <= 100)
三目运算符前后加空格;
num = a < b ? a :b;
->、. 前后不加空格;
Studen_str->score = 100;Studen_str.score = 100;
C语言之规范使用空格相关推荐
- Java语言编码规范(1)
Java语言编码规范 原文出处http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html 2 文件名(File Names) 这部分列出了常 ...
- 嵌入式C语言代码规范
C语言代码规范 参考安富莱C语言编码规范 1.文件与目录 1.文件及目录的命名规定可用的字符集是[A-Z:a-z:0-9:._-]. 2.源文件名后缀用小写字母 .c 和.h. 3.文件的命名要准确清 ...
- C语言代码规范(编程规范)
首页 > 编程笔记 > C语言笔记 阅读:7,165 C语言代码规范(编程规范) C语言中文网推出辅导班啦,包括「C语言辅导班.C++辅导班.算法/数据结构辅导班」,全部都是一对一教学:一 ...
- 华为c语言编程规范_C语言编程规范
一.简介 代码编写规则应该在建立一个工程项目之前,应该贯穿整个项目的始终,以保证代码的一致性.采用标准的代码编写惯例,可以大大简化项目的维护负担.采用一种好的风格,以达到以下目的:可移植性.连贯.整洁 ...
- c语言编程题一空几分,C语言编程规范试题
C语言编程规范试题 [说明]: 1.本试题中不考虑头文件引用问题(假定已经包含正确的头文件),C语言的标准函数都可用: 2.如果不特别说明,假定程序运行环境为:操作系统Windows 2000, VC ...
- C/C++语言编程规范
目录 前言 一.文件结构 1.1 版权和版本的声明 1.2 头文件的结构 1.3 头文件依赖 1.4 包含文件的次序 1.5 目录结构 二.程序的版式 2.1 空格还是制表位 2.2 空行 2.3 代 ...
- C语言编程规范 学习笔记
C语言编程规范 一.代码总体原则 1.清晰 2.简洁 3.选择适合的风格,与代码原有风格保持一致 二.头文件 背景 术语定义 原则 2.1 头文件中适合放置接口的声明,不适合放置实现 原则 2.2 头 ...
- 嵌入式C语言编程规范
前言 代码首先是给人看的,其次才是给机器执行的,因此一般情况下代码的可读性优先于性能,只有确定性能是瓶颈时,才需要主动优化. 可读性高的代码应当是易于理解并且易于实现的,代码越长越难看懂,可能出错的地 ...
- 黑马程序员:Java基础总结----Java语言编程规范
黑马程序员:Java基础总结 Java语言编程规范:参考自SUN公司文档 ASP.Net+Android+IO开发..Net培训.期待与您交流! I. 排版规范 A. 规 ...
最新文章
- windowns 8.1 缺少.net3.5解决方案
- 软件著作权登记证书申请攻略
- 什么是逻辑分析仪?逻辑分析仪的参数、使用步骤和优势
- Spring AOP 源码系列(一)解析 AOP 配置信息
- 在ASP.NET MVC3项目中,自定义404错误页面
- linux 二进制差分工具,打造Android万能的软件更新库
- 凝思系统机器名怎么查看_机器视觉系统|工业零件生产效率和检测效率不匹配怎么办?...
- httpd linux启动脚本,Linux下一个智能重启Apache服务器的脚本分享
- 视频教程-【国内首套H3C V7交换机实战课程-1】Comware V7使用、维护与管理-H3C认证
- 开发时解决数据回显的小方法
- 惠普服务器开机无限重启,电脑开机无限重启的解决方法
- Ubuntu16.04安装x11vnc服务并设置自动启动
- 虚拟主机选择_为何云虚拟主机我选择了,但企业还是不能更好地开展网站建设呢?...
- 忍无可忍,决定宁可错杀千万,也不漏掉一个,弹已出膛,剑已出鞘!
- 用html写一个计时器
- 拨号盘拨号数字间距太小 调大 修改通讯录里面收藏和所有联系人字体颜色
- 二维码的纠错码原理及如何纠错(2)
- 搜索引擎优化 SEO攻略大全
- 【自然语言处理-1】TF-IDF简单最实用的关键词提取技术
- 计算机主板可以随意更换硬件吗,电脑主板可以随便换么?每日一答
热门文章
- hdu 1248寒冰王座
- [BCNet] Deep Occlusion-Aware Instance Segmentation with Overlapping BiLayers(CVPR. 2021)
- 《异常检测——从经典算法到深度学习》9 异常检测资料汇总(持续更新抛砖引玉)
- 开关电源芯片的BST引脚连接的100nF电容的作用
- 「西门子1847专家天团专访纪录片」始于1847,专家天团如何炼成
- 什么样的软文是好软文?好软文有哪些共性?
- 更新后的 PHP: 现代 PHP 中的密码安全性
- 编程基础之循环基础——多边形内角和;
- android高仿奇艺影视,android仿爱奇艺加载动画实例
- 用css画圆的长度固定的1/4边