当前位置: 首页 > news >正文

建网站程序怎么办网页制作注意事项

建网站程序怎么办,网页制作注意事项,一一影视网站源码,旅游网站建设合同博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持! 博主链接 博客内容主要围绕: 5G/6G协议讲解 高级C语言讲解 Rust语言讲解 文章目录 编译并运行第一个C程序一、编译上面的程序二、运行上面的程序…

博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持!
博主链接

博客内容主要围绕:
       5G/6G协议讲解
       高级C语言讲解
       Rust语言讲解



文章目录

  • 编译并运行第一个C程序
    • 一、编译上面的程序
    • 二、运行上面的程序
    • 三、如何理解上面的程序
    • 四、显示变量的值
    • 五、注释

编译并运行第一个C程序

       这篇博客中,我将介绍C语言编程的全部内容,主要覆盖以下C语言的内容,包括:

  • 编写您的第一个程序;
  • 修改您的程序以改变其输出;
  • 理解main()函数;
  • 使用printf()函数输出信息;
  • 添加注释提高程序的可读性

这篇博客主要会使用下面的示例进行讲解:

#include <stdio.h> int main (void) 
{ printf ("Programming is fun.\n"); return 0; 
}

在C语言中,小写字母和大写字母是不同的。此外,在C语言中,从一行中的哪个位置开始输入是无关紧要的,也就是说您可以在该行的任何位置开始输入语句。利用这一点,你可以开发出更易于阅读的程序。制表符(Tab键)经常被程序员用作一种方便的缩进方式。

一、编译上面的程序

       上面的C语言程序,首先需要将它输入到一个文件中。您可以使用任何文本编辑器来完成上面的任务。Unix用户通常使用viemacs等编辑器。C语言编译器能够识别以字符.c结尾的文件名作为C语言程序。假设您将上述程序输入到一个名为 prog1.c 的文件中。接下来,您需要编译这个程序。使用GNU C编译器,只需简单地在终端中输入gcc命令和上述文件名,如下所示:

$ gcc prog1.c 
$ 

       如果您使用的是标准的Unix C编译器,则使用的命令是cc而不是gcc。在这里,输入的文本以粗体显示。如果从命令行编译C语言程序,则美元符号是命令提示符。在你的终端中实际的命令提示符可能不是美元符号。如果在你的程序中有任何输入错误,在输入 gcc 命令后编译器会列出这些错误,通常编译器会指出程序中这些错误所在的行号。相反,如果出现了另一个命令提示符(如上例所示),则表示程序中没有发现错误。当编译器编译并链接您的程序时,它会创建一个可执行版本的程序。当使用GNU或标准C语言编译器时,这个程序默认被命名为a.out;而在Windows下,它通常被命名为a.exe

二、运行上面的程序

       现在可以通过在命令行中输入可执行文件的名字来运行它:

$ a.out 
Programming is fun. 
$ 

如果出现如下错误提示“a.out: No such file or directory”,则可能意味着当前目录不在您的PATH中。 您可以将其添加到PATH或在命令提示符处键入内容“./a.out”

您也可以在程序编译时为可执行文件指定一个不同的名称。这可以通过使用-o(字母O)选项,并在后面添加可执行文件的名称来实现。例如:

$ gcc prog1.c –o prog1

上面的命令行会编译 prog1.c 程序,并将可执行文件输入到文件 prog1 中,随后只需指定其名称即可执行:

$ prog1 
Programming is fun. 
$ 

三、如何理解上面的程序

       程序的第一行 #include <stdio.h> 应该写在每个程序的起始行,它告诉编译器有关稍后在程序中使用的 printf()输出函数的信息。

       程序中下一行代码 int main (void) 告诉系统,程序的名称是 main(),它返回一个整数,缩写为“int”。main()是一个特殊的名称,明确指出了程序从哪里开始执行。紧跟在main()后面的左括号和右括号指明main()是一个函数的名称。括在圆括号中的关键字 void 表示函数main()没有参数。既然现在系统已经确定了main(),那么就可以进一步说明这个函数要执行的操作了。这是通过将函数的所有程序语句放在一对大括号内来实现的。包含在大括号内的所有程序语句都被系统视为main()函数的一部分。在上面的程序中,只有两条这样的语句。这条语句明确说明要调用一个名为 printf() 的函数。传递给 printf() 函数的参数是字符串 “Programming is fun.\n”

        printf()函数是C语言标准库中的一个函数,它只是在屏幕上打印或显示它的参数。字符串中的最后两个字符,即反斜杠(\)和字母n,合在一起统称为换行(newline)符。顾名思义,换行符就是告诉系统进行换行。在换行符之后打印的所有字符都会出现在显示器的下一行。实际上,换行符在概念上类似于打字机上的回车键。

       C语言中的所有程序语句都必须以英文分号(;)结束。这就是为什么printf()调用的右括号后面紧跟着分号的原因。

       语句 return 0; 是main()函数中的最后一条语句,它表示已经完成main()的执行,并将状态值0返回给系统。这里可以使用任何整数。按照惯例,0表示程序成功地完成了,即没有遇到任何错误。可以使用不同的数字来表示发生的不同类型的错误(例如找不到文件)。其它程序(例如Unix shell)可以测试这个退出状态,看看程序是否成功运行。

       现在您已经完成了对第一个程序的分析,您可以修改它以显示短语 And programming in C even more fun。这可以通过再添加一条对printf()函数的调用来实现,例如下面的程序:

#include <stdio.h> int main (void) 
{ printf ("Programming is fun.\n"); printf ("And programming in C is even more fun.\n"); return 0; 
} 

四、显示变量的值

       下面程序的第一个C程序语句将变量sum声明为整数类型。C语言要求所有的程序变量必须在声明之后才能在程序中使用。变量的声明告诉C编译器,程序将如何使用一个特定的变量。编译器需要这些信息来生成正确的指令,以便在变量中存取值。声明为 int 类型的变量只能用于保存整型值,也就是说,没有小数点的值。整数值的例子有3、5、−20和0。带有小数位的数被称为浮点数,例如3.14、2.455和27.0都是浮点数。

#include <stdio.h> int main (void) 
{ int sum; sum = 50 + 25; printf ("The sum of 50 and 25 is %i\n", sum); return 0; 
} 

       声明变量sum之后的语句是 sum = 50 + 25;,这条程序语句读起来和它在其它大多数编程语言表示的含义一样,将数字50与数字25相加,并将结果通过赋值运算符,即等号(=)存储在变量sum中。

       现在上面程序中的printf()函数在括号中增加了两个参数。这些参数用逗号分隔。printf()函数的第一个参数总是要显示的字符串。不过,除了显示字符串之外,你可能还经常希望显示某些程序变量的值。在这个例子中,你希望将变量 sum 的值显示在字符 “The sum of 50 and 25 is” 之后。printf()函数的第一个参数中的百分号字符(%)是printf()函数可以识别的特殊字符。紧跟在百分号后面的字符指定了在该点显示什么类型的值。在前面的程序中,printf()函数认为字母 i 表示要显示一个整数值。只要printf()函数在字符串中找到 %i 字符,它就自动显示printf()函数的下一个参数的值。因为sum是printf()的下一个参数,所以它的值会自动显示在字符串 “the sum of 50 and 25 is ” 之后。下面再来看一个显示多个变量的值的程序:

#include <stdio.h> int main (void) 
{ int value1, value2, sum; value1 = 50; value2 = 25; sum = value1 + value2; printf ("The sum of %i and %i is %i\n", value1, value2, sum); return 0; 
}

五、注释

       程序中用注释语句来注解一个程序,以提高程序的可读性。正如下面的示例中看到的,注释的作用是告诉程序的读者(程序员或负责维护程序的其他人),当程序员在编写某一特定程序或特定语句序列时他是如何想的。

/* This program adds two integer values 
and displays the results */ #include <stdio.h> int main (void) 
{ // Declare variables int value1, value2, sum; // Assign values and calculate their sum value1 = 50; value2 = 25; sum = value1 + value2; // Display the result printf ("The sum of %i and %i is %i\n", value1, value2, sum); return 0; 
} 

       在C语言程序有有两种方法来插入注释:

  • 第一种注释可以由两个字符 / 和 * 发起。这标志着注释的开始。这种类型的注释必须明确终止。要终止这种注释,需要在注释的结尾使用字符 * 和 /,且不能在 * 和 / 之间嵌入任何空格。包含在开始的 /* 和结束的 */ 之间的所有字符都被视为注释语句的一部分,C语言编译器会忽略这些字符。当注释在程序中跨越多行时,通常使用这种形式的注释;
  • 第二种向程序中添加注释的方式是使用两个连续的斜线字符 //。从这两个斜线到该行结尾的所有字符都会被编译器忽略。

       在程序中恰当地使用注释语句再怎么强调也不为过。很多时候,一个程序员回看他6个月前编写的程序,却沮丧地发现,他可能一辈子都记不起某个特定函数或一组特定语句的目的。在程序的特定位置插入一个简单的注释语句,也许会节省大量时间,而不必再浪费时间去重新思考函数或语句集的逻辑。

       养成在编写或键入程序时插入注释语句的习惯,这是一个很不错的主意。这里有很多理由。首先,在你还记忆犹新的时候为程序添加注释,要比在程序完成后再回头重新思考逻辑来添加注释要容易得多。其次,通过在开发的早期阶段向程序中插入注释,在调试阶当程序的逻辑错误被隔离和调试时,您也可以从这些注释中受益,此时。注释不仅可以帮助您通读程序,还可以帮助您指出逻辑错误的来源。最后一个理由是,我还没有发现任何一个程序员是真正喜欢为程序添加注释的。事实上,在调试完程序后,你可能不会喜欢回到程序中插入注释。在开发程序时插入注释,可以让这个有时很乏味的任务变得更容易忍受一些。



在这里插入图片描述

http://www.yayakq.cn/news/225947/

相关文章:

  • 上海网站建设官网四川省住房和城乡建设厅官网站网
  • 深圳设计网站培训外贸网络推广信
  • 手机建造网站wordpress 影院
  • 郑州网站设网站建设与维护 国赛
  • 网站建设与域名备案企业合作的响应式网站
  • 做移门配件的网站个人论坛类网站
  • 网站建设课程内容上海松一网站建设
  • seo分析网站国内最近新闻
  • 部门网站建设管理wordpress 安全 插件下载
  • 提供东莞微信网站建设c 能用来做网站
  • 论坛是做网站还是app好惠州做网站乐云seo轻松上线
  • 三拼域名做网站长不长青浦区网站建设费用
  • 天津市开发区建设管理局网站伪原创php网站镜像同步程序
  • 网站开发加设计要多少钱做好的网站怎么发布
  • 珠宝怎么做网站网站公司成功案例怎么写
  • 家居网站建设策划网站编程培训班
  • 易讯企业建站系统做网站视频的赚钱吗
  • 建设机械网站策划seo 的原理和作用
  • 网站模板有哪些内容微信如何绑定网站
  • aspsqlserver做网站门户网站个人可以做吗
  • 如何自建购物网站两台电脑一台做服务器 网站
  • 北京网站建设站建设要如何自己创建一个网站
  • 网站方案案例怎么做网络营销案例分析题
  • 如何做酒网站建立网站有什么作用
  • 建设部执业考试网站宁波企业seo外包
  • 智慧团建系统登录网站网站备案 内容
  • 宁波专业的网站建设南宁网站空间
  • 网站 伪静态怡清源在慧聪网网站建设情况
  • 厦门网站建设定制多少钱鞍山seo
  • 小视频做网站怎么赚钱衡水公司做网站