当前位置:网站首页>初入c语言
初入c语言
2022-08-02 14:22:00 【Moonquakes*】
一.首先我们需要了解什么是c语言
c语言是一门通用的计算机编程语言,广泛运用于底层开发。例如操作系统(win/mac/Linux),驱动层,及电脑硬件等,当然他不仅仅只适用于底层的软件开发同时也适用于应用软件例如(网盘/微信/QQ)等应用软件
我们现在看到的计算机语言是通过几十年的发展而成就的现在这样方便于程序员应用的语言它的发展就例如于人类的进化
如图:
而计算机语言的发展则是 二进制<汇编语言<B语言<C语言 C++/java/python
所谓C生万物的意思就是说任何计算机语言都是需要通过学习C语言的基础上进而提升,这么看来大家也就能了解到c语言的重要
二.简单了解如何敲出代码
我们要知道一个简单而完整的代码组成
(大佬们求放过hello world)
这就是一个完整而简单的代码组成也是我们main函数的标准写法,接下来我们来拆分一下这个代码的组成
a.#include<stdio.h>
这个的意思表示 头文件的包含
b.main
表示的是主函数,并且是程序的入口,有且仅有一个!
无论我们输出多少代码这个代码的执行都是从main函数这个地方开始执行
c.int
表示的是整型(整数类型)
int在这个代码中表示函数的返回类型:整型
代表的就是后面 return 0;0的返回 0的返回的意思是 正常返回,而非0表示异常返回
d.printf("");
printf表示的是库函数,而库函数的使用是需要包含头文件也就是a.中提到的头文件的包含
而我们的头文件表示的是stdio.h
stdio.h则表示的是 std input output 标准输入输出 .h表示 herder
“”括号括起来的叫字符串 也就是我们需要在main函数中打印出来的字符
\n表示在编译出来的结果换行的意思
这就是我自己总结一个简单代码的意思有需要补充和更改希望大佬们在评论区留言
给大家补充几点
1.在int main 中下面的字符需要用
{
}
大括号括起来
2.printf("");中的()需要用英文输入 用中文会输出错误
3.在类似printf这种库函数中括号后面需要添加 ;
三.为什么要写代码
为了解决我们生活中的问题
相信大家都在网上商城买过东西,当我们选择一件商品的时候我们是不是能看的到它的价格商品名称
例如《新华字典》价格29.9
29.9这个价格是一个小数
当然各种商品也有类似于80这样的整数
而代码需要做的就是通过计算机将这些东西描叙出来,而这些所谓的小数和整数则需要我们用不同的类型在代码中表示出来
四.作者小结
这就是我初入c语言的学习中为大家也是为我自己总结出来的几点经验,希望能得到大家的点赞和关注,还有各位大佬我就是一个没学几天编程的小白 希望大家能在评论区指出我的不足和文章错误的地方 今后我还会在这里更新我近期所学到的编程的内容 也会多向各位大佬学习更进我文章的内容
希望大家的点赞,关注和转发
边栏推荐
猜你喜欢
Golang学习(三十五) go 连接redis
2022-07-23 第六小组 瞒春 学习笔记
【故障诊断】基于PSO_VMD_MCKD方法的风机轴承微弱故障诊断
【交换机端口安全技术 】
flask获取post请求参数
自定义属性
abstract和接口的基础知识
2021 Huawei Cup Mathematical Modeling Contest E question - Ultra-Wideband (UWB) precise positioning problem under signal interference
2022-07-28 第六小组 瞒春 学习笔记
为什么四个字节的float表示的范围比八个字节的long要广?
随机推荐
集成电路实践----D触发器
2021 annual summary - complete a year of harvest
EL 表达式 & JSTL 标签库
【web渗透】文件包含漏洞入门级超详细讲解
Redis的5中数据类型总结
加点字符就能让qq昵称很酷的神奇代码?
velocity模板页面四则运算
2022-07-13 第五小组 瞒春 学习笔记
【Hiflow】 开辟新道路的自动化助手!
搭建Spark开发环境
2022-7-12 第五组 瞒春 学习报告
XML技术
2022-07-29 第六小组 瞒春 学习笔记
网络请求——跨域 的概念
idea使用jdbc对数据库进行增删改查,以及使用懒汉方式实现单例模式
2022-07-11 第五小组 瞒春 学习笔记
The DOM event type
Servlet 技术1
排列熵、模糊熵、近似熵、样本熵的原理及MATLAB实现之近似熵
2022-07-21 第六小组 瞒春 学习笔记