乐趣区

关于c:还没学C就哭着说难真的比找女朋友还难吗菜鸟级C教程

                                                           C 语言设计—菜鸟明轩 

一、C 语言概述

★简述 C 发展史及特点

★常见的高级菜鸟 C 语言程序

1. 简述 C 发展史及特点

发展史:

1、1963 年,剑桥人学将 ALGOL 60 语言倒退成为 CPL 语言。
2、1967 年,朝侨大学的 Martin Richards 对 CPL 语言进行了简化,产生了 BCPL 语言。
3、1970 年,美国贝尔实验室的 Ken Thompson 将 BCPL 中的精髓提炼进去,并为它起了一个乏味的名字“B 语言”。
4、1973 年,美国贝尔实验室的 Dennis M.Ritchie 在 B 语言的根底上最终设计出了一种新的语言,即 C 语言。
5、1977 年,Dennis M.Ritchie 发表了不依赖于机器零碎的《可移植的 C 语言编译程序》。
6、1978 年,Brian W.Kemighian 和 Dennis M.Ritchie 出版 The C Programming Language
7、1989 年,ANSIC 规范被采纳。

C 语言的特点:

1、C 请言具备构造通言的特点,程水之间得的期实药实的其事。
2、C 语言的主着构造成分是法数。
3、运简得丰盛。
4、数瞩类型丰盛。
5、比拟靠近进件。
6、道法眼制少和程序设计自作度大。
7、生成日标代码品质高、程序执行改车高。
8、可移植性好,基本上不能批改能的用子各种型号的十算机和各种操作系统。

2. 常见的高级菜鸟 C 语言程序

例码 1
输入 ”Hello would!”
代码语句:

运行后果:

代码阐明:

#include <studio.h>         // 编译预处理命令是在程序编译之前要解决的内容,称为编译预处理命令。void main()                 // 函数首部  示意无返回值 也就是尾部不须要增加 return0;
{ptintf("Hello would!");
}                           // 函数体  简略来说是程序中定义一个函数性能的所有代码组成的整体。

注意事项:

(1)每个 C 程序必须有,且只能有一个主函数(main 函数)
(2)一个函数是有两个局部组成,函数首部及函数体
(3)函数体由 ”{}” 括起来的
(4)函数调用语句,printf 函数是输入函数,是把内容输入到显示器去显示的
(5)双引号的内容依照原样输入,然而 ”\n” 是转义字符,代表的是换行
例码 2:
有两个数,求它们的和,并输入
代码语句:

运行后果:

代码阐明:

#include "studio.h"        //  .h 为头文件 双引号快起来及尖括号也行
main()
{
int x,y,sum;              // 定义三个变量
    x=3,y=7;              // 变量赋值
    sum=x+y;              // 计算和
    printf("sum=%d\n",sum);
    return 0;             //return 0; 代表程序失常退出
}

注意事项:

(1) #include 称为文件蕴含命令,扩大名为.h 的文件称为头文件。
(2)// 表明为行正文局部,/…./ 表明为局部正文只有在符号两头的内容都被正文。都示意这句话的意思及代表着什么性能
(3) 每一个阐明、每一条语句都必须以分号结尾。
(4)一行内能够书写一条或多条语句,一条语句也能够分多行书写。

对于符号报错提醒

案例 1

呈现这种报错就是应用了中文的符号 在 C 编程语言中只能辨认英文符号 切记不要应用中文符号及结尾的时候肯定要加上完结分号 不然一样会报错

C 程序由五个局部组成

1. 预处理局部
2. 变量阐明局部
3. 函数原型申明局部
4. 主函数局部
5. 自定义函数局部
// 尽管说有五个局部组成 但并不谁说这五个局部必须要有的 //

必须要有的:

预处理局部 // #include <studio.h>
主函数局部 // 有且仅有一个的

不是必须的:

变量阐明局部 // 向计算机申请空间
函数原型申明局部 // 先申明
自定义函数局部 // 在自定义去写

注意事项

(1)并非所有的 C 语言源和事都必须蕴含上述的 5 个局部。
(2)每个 C 语言源程序都必须有且只能有一个主函数。
(3)每个 C 语言源程序能够有零个或多个自定义的非主函数, 只是它的名称不能是 main。
(4)每个 C 语言源程序的语句必须用分号“;”完结,必须是英文状态下的。
(5)当 C 语言源程序由多个函数组成时,主函数能够定义在任何地位,但程序总是从主函数开始执行,且在主函数中完结执行。

                                                                   ——17K.

【微语】新年和平常不一样,欲望也不肯定要在过年期盼。唯有一些特地的人,他们用心通知你,我又陪伴了你一年。

退出移动版