个人理财 看看C语言 - 傻瓜

看看C语言 - 傻瓜

目录:

视频: 初學C語言?‍? | 想推薦你一個Online Compiler | 三米 2025

视频: 初學C語言?‍? | 想推薦你一個Online Compiler | 三米 2025
Anonim

每个程序都必须有一个起点。当你运行一个程序的时候,DOS就会把它发送出去 - 就像启动一艘船。作为其最后的码头责任,DOS把微处理器投入到程序中。微处理器然后在该特定的起始点处理该程序的掌舵。

在所有C程序中,起始点是 main() 函数。每个C程序都有一个,甚至是GOODBYE。 C(如图1所示)。 main() 函数是使程序工作的引擎,它在屏幕上显示消息。

<! - 1 - >

图1: GOODBYE。 C及其零件和零件。

其他C程序可以在 main() 函数中执行其他任务。但是,无论在哪里,这是程序运行时给计算机的第一条指令。 main()

  • 是每个C程序中第一个(或主要)函数的名字。 C程序可以有其他的功能,但是 main() 是第一个。 <!在
main()
  • 中,使用括号括住C语言函数名是一种常见惯例。这并不意味着什么。每个人都这样做,它包括在这里,让你在别处看到它时不会怪怪的。在Borland C ++中,你可能看到错误消息“在main函数中。 “这个消息引用了主函数 - void main() ,它包含了你一直在写的C语言指令。
  • 一个函数是一个机器 - 它是一组指令来执行某些操作。 C程序可以有很多功能,但是 main
函数是C程序中的第一个函数。这是必需的。
  • 功能。习惯这个词。 部件 下面是图1中C程序的一些有趣的部分:

#include 被称为预处理器指令,这听起来令人印象深刻,它可能不是正确的术语,但是不需要记住它。它所做的是告诉编译器将“包含”另一个程序或文件以及源代码,这通常避免了许多会发生的小的,烦人的错误。

2。

是一个用尖括号括起来的文件名(这是C语言试图强迫你使用各种括号的东西)。整个语句#include告诉编译器使用文件STDIO。 H,其中包含大多数C程序所需的标准I / O或输入/输出命令。

3。 void main 标识函数main的名字。 void标识函数的类型或函数产生的内容。在main的情况下,它不产生任何东西,而C的术语是“无效的”。“

4。 两个空括号跟随函数名称。有时,这些括号中可能有项目。

5。大括号或大括号包围功能,紧紧地拥抱其所​​有部分。 {和}之间的所有内容都是图1中main()函数的一部分。 printf

是C语言指令,是编程语言的一部分,最终告诉计算机要做什么。 7。属于printf的是更多的括号。在这种情况下,括号中会包含文本或文本的“字符串”。双引号(“)之间的所有内容都是printf文本字符串的一部分。

8。 文本字符串的一个有趣的部分是n。这是反斜杠字符和一点点n。它表示的是按下Enter键产生的字符。它所做的是以“换行”结束文本字符串。 “

9。 最后,printf行或语句以分号结尾。分号是C编译器知道一个语句何时结束而另一个语句开始的时间 - 就像一个句子末尾的句号。即使printf是这个程序中唯一的指令,分号仍然是必需的。

•程序中的文本被称为 字符串。

例如,“la-de-da”是一串文字。该字符串用双引号括起来。 •C语言由出现在语句中的关键字组成。语句以分号结尾,正如英语句子以句号结束一样。)

C语言本身 - 关键字 C语言真的很简短。 C中只有33

关键字 。如果只有法语是那么容易!表1显示了构成C语言的关键字。 表1:C语言关键字

asm

enum

signed auto extern

sizeof

break

float

static

结构

转到

开关

常量

如果

的typedef

继续

INT

联合

默认

注意

注册

void

double

返回

volatile

其他

不坏,呃?但是这些并不是你在C语言中找到的所有单词。其他词或指令称为

函数。

这些包括像

printf

这样的珠宝和数十个其他常用函数,它们可以帮助创建程序中的基本C语言关键字。

如果你使用的是DOS,DOS的特定功能堆积在标准的C armada函数之上。如果你进入Windows,你会发现一些Windows特有的功能,使C的全部词汇量达到数百。不,你真的不需要背诵其中的任何一个。这就是为什么所有的C编译器都带有一个语言参考,这无疑将会使您的电脑熠熠生辉。语言不仅仅是单词的集合。他们还涉及到语法,或者恰当地把词语粘在一起,以便传达可以理解的想法。这个概念完全超出了现代法律界的把握。

除语法外,语言还需要规则,例外,记号和点滴,以及各种各样的乐趣和破坏。编程语言类似于口语,因为它们有各种各样的部分和规则。你永远不会被要求记住33个关键字。

实际上,在33个关键字中,您最终可能只会定期使用一半。一些关键字是真实的单词!其他是两个或更多单词的缩写或组合。还有一些是程序员女朋友名字的密码。

每个关键字都有自己的问题。例如,您不只是使用关键字 else ;你必须在上下文中使用

printf

这样的函数需要一组圆括号和圆括号内的东西。 (现在不要担心,只要点点头,微笑同意,“是的,

printf

  • 确实需要很多东西。”)
  • 顺便说一下,
  • printf
  • 是C函数,而不是关键字,这就是为什么程序开始时需要 #include 的东西。 STDIO。 H文件包含告诉编译器究竟是什么 printf
  • 的指令。如果编辑 #include 行,编译器会产生一个奇怪的“我不知道的事情”类型的错误。
看看C语言 - 傻瓜

编辑的选择

如何从Dreamweaver CS6中的CSS Starter Pages创建新文档 - 傻瓜

如何从Dreamweaver CS6中的CSS Starter Pages创建新文档 - 傻瓜

Adobe Dreamweaver CS6为您提供了一个基于CSS布局的示例页面库,作为从头开始的替代方案。这些CSS示例页面提供了有用和常见的布局思路,并且因为它们是使用CSS定位创建的,所以它们非常灵活。您可以直接从“CSS样式”面板或“属性”检查器修改它们。 ...

编辑的选择

如何使用Office 2011 for Mac下载新剪贴画 - 傻瓜

如何使用Office 2011 for Mac下载新剪贴画 - 傻瓜

有时剪贴画存在于您的Office for Mac图库不包括您需要的确切图片。您可以根据需要下载尽可能多的剪贴画片段,然后根据需要使用它们(甚至是商业用途),但不能出售。只要你有一个网络浏览器,...

如何格式化Office 2011 for Mac中的普通文本 - Office 2011 for Mac中的傻瓜式

如何格式化Office 2011 for Mac中的普通文本 - Office 2011 for Mac中的傻瓜式

功能区上的“主页”选项卡显示格式化文本时最经常使用的命令。如果要格式化通过突出显示选定的文本,请转到功能区的“主页”选项卡上的“字体”组。尽管这些控件中的大多数可能看起来很熟悉,但其中一些控件可能还是...

如何在Office 2011 for Mac中插入图形 - Office 2011 for Mac中的虚拟人物

如何在Office 2011 for Mac中插入图形 - Office 2011 for Mac中的虚拟人物

浏览器是你可以找到各种各样的形状添加到您的文档,工作簿和演示文稿。您还可以在功能区上的各个位置找到相同的形状。每种形状都可以通过无限制的方式进行自定义和格式化,以便您可以轻松获得正确的结果...

编辑的选择

可在Adobe Creative Cloud中使用路径和笔划 - Adob​​e Creative Cloud中的虚拟路径

可在Adobe Creative Cloud中使用路径和笔划 - Adob​​e Creative Cloud中的虚拟路径

您在文档中创建的线条和轮廓。您可以使用路径来勾勒图像,分隔文本区域,或者成为您创建的插图的一部分。您通常使用“线”工具,“钢笔”工具或形状工具制作路径。您可以使用这些工具...

Dreamweaver CC For傻瓜小说 - 傻瓜

Dreamweaver CC For傻瓜小说 - 傻瓜

您可以使用Adobe Dreamweaver CC创建新网站或重新设计现有的网站。在代表Creative Cloud的Dreamweaver CC中,您可以找到熟悉的欢迎页面以及用于管理层叠样式表(CSS)和网络字体的新工具。通过安装插件来增强Dreamweaver,或通过仔细阅读链接列表来细化您的网站...

中使用图形在Creative Cloud Documents中使用图形 - 虚拟人物

中使用图形在Creative Cloud Documents中使用图形 - 虚拟人物

图形可以是图像,绘图或矢量对象。您可以通过在页面上打标记来手动创建图形,或使用软件以电子方式创建它们。您可以以多种格式显示图形,例如在计算机屏幕上,投影到墙上或印在杂志或书本上。计算机图形...