ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

【无标题】[][]

2022-01-16 23:33:39  阅读:108  来源: 互联网

标签:语言 计算机 无标题 C语言 main 我们 函数


计协第一次培训

一.初识C语言

1.什么是C语言

C语言是一门计算机语言
什么是计算机语言呢,比如我们打个比方,中国人与中国人交流就用中文,美国人和美国人交流就用英语,这些都是人与人交流的语言,而人和计算机交流的语言就是计算机语言

2.什么是计算机语言

人与计算机交流的语言
从大一到大二我们也会接触到多门计算机语言,比如
大一上学期的:python
大一下学期的:c
大二上学期的:java,c++,汇编(计算机组成原理很重要)

3.计算机语言的发展

1.二进制语言(机器语言 )

再计算机发展的早期,计算机所能识别的语言是二进制语言,什么是二进制语言呢,就是语言所表示的内容都是1,0的有序对,为什么是0,1呢,是因为我们的电脑都是硬件组成的,我们一通电,就会产生正负电,所以我们就以0,1来表示正电和负电,电脑就会处理这样的电信号,比如一个普普通通的加法运算用二进制代码来表示就是
eg:0101001010101000101111000010101 代表ADD
甚至更长,如果我们在编码的时候出错,需要从中检查的话,就会十分麻烦所以在当时,程序员可不是什么人都能够胜任的,咋们现在的程序员可能要头发这,可当时是真要命,所以在这种情况下,汇编语言就应运而生了

2.汇编语言

汇编语言就是用助记符来表示二进制语言,比如加法就可以用ADD助记符来表示
eg:ADD ax,1 ;意思就是ax=ax+1

3.高级语言
语言总是从低级向高级发展的,比如汇编语言流行之后,人们就在想,有没有什么更高级的语言呢,比如一行高级语言代码就能表达许多行汇编语言代码,这时C语言,c++,b语言就出现了
C语言 c++

4.大学生为什么学习C语言

C语言是一门十分基础的语言,基础也意味着经久不衰的地位,(翻ppt)我们可以在网上搜搜世界计算机语言排名,万年老二,python也是后起之秀。。。之所以C语言如此的火爆,是因为,
C语言是计算机程序语言的基础。1.相比较其他的编程语言(像C++,JAVA),C语言是个低级语言。但是低级语言的意思不是说他low,而是说,低级的编程语言更为接近计算机本身,学号C语言可以让你更好的了解计算机。学好C语言对你今后学习JAVA、C++、VB等可以打下良好的基础,因为这些语言大部分都是由C语言扩充或衍生而来的,在其他高级语言的语法语义中也常能找到C语言的影子·

5.学习C语言能干什么

1.嵌入式:硬件和软件的结合体(翻ppt截图过来)
个人通信与娱乐系统:
家电类产品:
办公自动化:
医疗电子类产品:
网络通信类产品:
汽车电子类产品:
工业控制类产品:
军事及航天类产品

在这里插入图片描述
2.做操作系统
比如市面上的许多操作系统,还有linux系统就是由C语言编写的
Linux系统
3.开发数据库
这个就不进行细讲了,大家以后肯定会接触的,好了我们第一部分的内容就讲完了,下面呢我们就来一点实在点的东西,来写一下我们的第一个程序

二.第一个C语言程序

下面就到了我们的实践操作,我们要怎样写第一个C语言代码呢,首先

1.新建源代码

2.写头文件

#include <stdio.h>

第一行,也就是
1.#include <stdio.h>
include就是它的中文意思,包含,它是在程序编译之前要处理的内容,称为编译预处理命令。编译预处理命令还有很多,它们都以“#”开头,并且不用分号结尾。
2.stdio.h的意思是标准的输入输出函数库,比如(举例)对应的英文就是standard intput output,显然,stdio就是缩写啦

下面我们来通俗的讲一下,预处理和函数库是什么意思是什么意思呢?通俗来讲,加入你要向计协申请资金去吃喝玩儿乐,但这当然是不太可能的,如果这样的话,#include的意思就是你要先像计协打报告,说我先跟你说一声我要让你给我点钱去玩儿,先把这些钱给我备好,等我有空了就来取,然后收到#include后,计协就把钱给备好了,这些钱就是stdio.h函数库里的函数,当我已经将钱给申请到了,至于我到底是吃什么玩儿什么呢就不用计协操心啦,我有钱我只管用,不管是拿这些钱实现什么功能就有我自己决定
#include -------计协
stdio.h-------我将向协会申请的钱
申请到的stdio.h中函数的后续用途--------我拿这些钱去干什么

3:.h:头部,意思就是头文件
h是什么意思呢?head,头部,意思就是头文件。

3.主函数

int  main (){
	printf("hello world");
	return 0;
}

main主要的,也就是C语言中的主函数
int:整型
比如1,2,3,-1,-2,-3
(在这里我们不必纠结到底什么是整型,记住就好,随着深入的学习,自然就明白了),在这行中表示返回的值,也就是return 0里的0,是一个整数。

main():可以叫做main函数,也可以叫做主函数,我们可以在这个程序中看到有两个花括号“{}”,我们要编写的程序就在这两个花括号中

printf(“Hello World!\n”):,printf的意思就是在屏幕上打印,我们在前面的输入标准输出函数库中进行了定义的函数,就相当于我们申请的钱,钱的用法就是打印了括号中双引号内的内容, 因此,你可以在" "内输入你想打印的任何内容。
\n:意思相当于输出一个回车,当然,你可以自己写程序的时候把\n去掉,就可以看到明显的区别。(演示一下)

return 0:我们上面说了一下main函数,而任何函数都是需要一个返回值的,int main同样是需要一个返回值,main函数返回的是整型,那么我们的return 后面就必须是整型,通常main 函数返回的都是0,因此,return 0;。

4.检错

1.中英文混淆是C语言中难以发现的错误,比如(举例)
2,除了头文件和函数体,每句程序后面要加分号(举例)
3.遇到较为简单错误时,标红的段落一般会是在错误的下一行,(强调简单)但若是程序段发生错误的话则要根据情况进行分析。

5.编译运行

编译运行快捷键
f9 f10 f11
下面给大家几分钟的时间自己在电脑上手写一边,检验一下大家的学习成果
有什么问题就在弹幕上说出来,说不定一个人的问题也是大家的问题哈
好了我们下面进入第三小节变量

三.变量

数据类型

我们从生活中举例,比如去买菜,什么什么才由1.5元,什么什么才5元
浮点型:小数 float(漂浮的浮动的,计算机导论中学过小数点移位没有呀?计组浮点数的标准化,将小数以小数点为基准移动,对应的指数也发生改变,所以小数就叫叫浮点数)
整形:整数 int(刚才写的主函数。。。。)

标签:语言,计算机,无标题,C语言,main,我们,函数
来源: https://blog.csdn.net/m0_51930376/article/details/122519250

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有