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

看看C语言 - 傻瓜

目录:

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

视频: 初學C語言?‍? | 想推薦你一個Online Compiler | 三米 2024
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语言 - 傻瓜

编辑的选择

在Flash中使用活动文本 - 虚拟人物

在Flash中使用活动文本 - 虚拟人物

静态文本完成工作,为您提供信息网站访问者。但是Flash可以用文本来做更多的事情。有时候,你不希望自己的文本是文本,而是喜欢一堆可以弯曲,扭曲,移动,或者不能混合的独立字母形状。 Flash的分离命令...

移动网站质量保证测试 - 傻瓜

移动网站质量保证测试 - 傻瓜

在为IPhone推出新网站之前, iPad,始终在iPhone或iPad上全面测试其设计和功能,确保网站的外观和工作方式与您的想法完全相同。使用模拟器不能替代完成物理设备上的最终检查表。 As ...

QuarkXPress 5基本任务的快捷方式 - 虚拟人物

QuarkXPress 5基本任务的快捷方式 - 虚拟人物

QuarkXPress 5具有数吨和数吨的快捷方式。你大概不会记住他们中的大多数,但是你一定会发现自己一直在使用一两个。这里有一些有用的视图,调色板和对象选择任务的快捷键。 QuarkXPress查看快捷方式操作Mac Windows 100%命令+ 1 Ctrl + 1在窗口中装入Command + 0 Ctrl + 0 200%...

编辑的选择

如何将尼康D5300照片下载到计算机 - 傻瓜

如何将尼康D5300照片下载到计算机 - 傻瓜

你的尼康D5300,你可能会想用他们的照片编辑软件。您可以用两种方法将照相机中的照片和电影文件移到电脑上:通过USB电缆将照相机连接到电脑。您需要的电缆是随附的。

如何在播放期间放大尼康D7100照片 - 虚拟人物

如何在播放期间放大尼康D7100照片 - 虚拟人物

您的尼康D7100,如左图所示,您可以放大它,如右图所示。但是,您只能放大静止照片。此功能不适用于电影。以下是如何使用放大功能:放大。按Qual按钮。您可以...

如何在尼康D7100上播放时隐藏照片 - 虚拟人物

如何在尼康D7100上播放时隐藏照片 - 虚拟人物

可以使用隐藏图像选项在尼康D7100的播放菜单上隐藏一些照片,同时在播放过程中显示其他照片。假设你拍了100张照片--50次在商务会议上,50次在野外会议后。您想向您的老板展示您和您的同事的照片...

编辑的选择

IBS受害者如何制作草莓和奶油燕麦 - 假人

IBS受害者如何制作草莓和奶油燕麦 - 假人

您可以享用燕麦片如果你患有IBS。当快燕麦烹饪时,切碎草莓和香蕉(IBS主食),并从冰箱中取出椰奶。一旦这样做,燕麦片通常是准备倒。你可以添加不同的水果,甚至坚果作为你的...

如何为IBS患者制作绿鸡蛋烘焙者 - 假人

如何为IBS患者制作绿鸡蛋烘焙者 - 假人

使用自由放养的鸡,因为它们是谷物喂养,没有生长激素和抗生素,因此,IBS的肚子更健康。用任何鸡肉菜肴,一定要煮好你使用的任何一种鸡肉。当你对这道菜更加熟悉的时候,你可能会发现你并不需要...