首页 > 其他分享 >the third study--2022.12.20

the third study--2022.12.20

时间:2022-12-24 21:33:27浏览次数:39  
标签:20 Name -- Soni study Jack printf void

提高程序可读性的四个技巧

1. 选择有意义的函数名。(例如:身高--height;体重--weight;英寸--foot等等)

2. 写注释。当有些函数名不好解释时,可以通过在旁边写注释来进行解释;也可以在一些复杂语句后面进行注释,来表明写这句语句是为什么。

3. 在函数中用空行分隔概念上的多个部分。

4. 每条语句各占一行。

 

多个函数处理

例如:


#include <stdio.h>

void buter(void);      /*函数原型(prototype)*/

int main(void)

{

printf("I will  summon the butler function.\n");

butler();        /*函数调用(function call)*/

printf("Yes.Bring me some tea and writeable DVDs.\n");

 

return 0;

}

void butler(void)         /*函数定义(function definition)*/

{

printf("You rang,sir?\n");

}


 

输出结果:

I will summon the butler function.

You rang,sir?

Yes.Bring me some tea and writeable DVDs.

 

定义任意变量打印


 

#include <stdio.h>
#define Name "Jack"
#define Surname "Soni"

int main(void) {

printf("%s %s\n", Name, Surname);
printf("%s\n%s\n", Name, Surname);
printf("%s", Name);
printf(" s\n", Surname);

return 0;
}


 

输出结果:

Jack Soni

Jack

Soni

Jack Soni

 

标签:20,Name,--,Soni,study,Jack,printf,void
From: https://www.cnblogs.com/ningzj/p/17003418.html

相关文章

  • 帝国CMS给当前信息添加new最新图标
    [e:loop={栏目ID,显示条数,操作类型,只显示有标题图片}]<?$newimg="";if(date("m-d",$bqr[truetime])==date("m-d")){$newimg="<imgsrc='New图片地址'>";}?><li><ahref="<......
  • git 忽略文件与如何忽略已经提交的文件或文件夹
    git忽略文件与如何忽略已经提交的文件或文件夹 使用git提交代码的时候可能会遇到想要忽略的文件夹出现在提交列表中的情况1,目录中右键选择gitbashHere 然后输入t......
  • 什么是数字量模拟量
    1.A/D转换器将模拟信号转换成数字信号的电路,称为模数转换器(简称a/d转换器),A/D转换的作用是将时间连续、幅值也连续的模拟量转换为时间离散、幅值也离散的数字信号,因此,A/D转换......
  • 洋酒销售系统的设计与实现的论文PPT源码
    详情介绍幻灯片1PPT模板下载:http://www.1ppt.com/moban/行业PPT模板:http://www.1ppt.com/hangye/节日PPT模板:http://www.1ppt.com/jieri/PPT素材下载:http://www.1ppt.com/......
  • DDD落地
    DDD的基本开发过程捕获行为需求,也就是传统软件工程里的“获取需求”。这一步,我们要识别需求里有哪些流程、哪些功能,每个功能由什么人操作,会产生什么结果。进行领域建模,也就......
  • 基于ssh的婴幼儿产品销售系统的论文PPT源码(包调试成功)
    幻灯片1基于ssh的婴幼儿产品销售系统幻灯片2选题背景•现今属于计算机的时代,任何信息都可以通过计算机来进行管理,计算机处理信息的高效性和准确性可以极大的提高人员办公的......
  • 基于java的宠物网站设计与实现的论文PPT源码(包调试运行成功)
    幻灯片1基于java的宠物网站设计与实现幻灯片2目录14系统开发背景与环境前台模块25系统需求分析后台模块36功能总体概述总结幻灯片3系统开发背景与环境随着社会的进步,人民生......
  • QT实现随机数
    关于随机数,在Qt中是使用qrand()和qsrand()两个函数实现的。在前面的程序中已经看到了qrand()函数的使用,其可以产生随机数,qrand()%10可以产生0-9之间的随机数。要想产生100以......
  • Verilog语言的循环语句
    关键词:while,for,repeat,foreverVerilog循环语句有4种类型,分别是while,for,repeat,和forever循环。循环语句只能在always或initial块中使用,但可以包含延迟表达式......
  • 力扣27(java&python)-移除元素(简单)
    题目:给你一个数组nums 和一个值val,你需要原地移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用O(1)额外空间并原地......