目录

一、什么是C语言

1.C语言是与计算机交流的语言

2.计算机的组成

3.计算机语言的发展是从低级到高级的,C语言的发展也不例外。

4.什么是编译

二、第一个C语言程序

1.步骤

2.main函数的使用

3.其他问题

三、常量与变量

1.常见的输入输出格式

注:计算机中的单位(以32位操作系统为例)

2.变量分类

3.变量的使用

4.变量的作用域和生命周期

5.常量

四、字符串、转义字符与注释

1.字符串

2.转义字符

3.注释

六、选择语句

七、循环语句

八、函数

九、数组

1.数组的定义

2.定义方式

3.数组下标

4.数组的打印——循环

5.变长数组

十、操作符(或运算符)

1.算数操作符

2.赋值操作符

注意:'='是赋值,而'=='是判断相等

3.单目操作符

(1)sizeof      操作数的类型长度(以字节为单位)

(2)前置++、-- 与后置++、--

(3)强制类型转换

4.条件操作符

5.逗号表达式

6.下标引用、函数调用和结构成员

(1)下标引用操作符:[]

(2)函数调用操作符:()

十一、常见关键字

1、常见关键字

2、变量的命名规则

3、部分常见关键字讲解

(1)auto(自动)

(2)typedef(类型重定义)

(3)static(静态)

(4)register(寄存器)

十二、#define定义常量和宏

1.定义常量

2.定义宏

十三、指针

1.内存

2.地址的生成

3.数据的储存

4、指针变量

5.解引用操作符*

6.指针变量的连续定义

7.指针变量的大小

十四、结构体

1.什么是结构体

2.结构体变量的打印


声明:以下只是本人对C语言的理解,如有错误请指正

一、什么是C语言

1.C语言是与计算机交流的语言

人与人之间交流需要语言,例如汉语、英语、法语等。人与计算机交流同样需要语言,人和计算机交流用用计算机语言。计算机语言现在已经有上千种,例如C/C++/Java/Python等。

2.计算机的组成

我们买回来的电脑从外表上来说就是一个铁疙瘩,但这只是电脑的硬件,要想使用电脑还需要有操作系统等必要的组成部分。

上层        

拒绝从入门到入土:初识C语言相关推荐

  1. R语言|for循环————R语言入门到入土系列(八)

    R语言入门到入土系列   R语言作为数据科学的第一利器:本人介绍了一些R语言的基础入门知识,希望能帮到大家,往期系列文章点击下面文字直达

  2. (初识C语言p2) C语言从入门到入土(入门篇)

    初识C语言 什么是C语言 第一个C语言程序 数据类型 变量.常量 字符串+转义字符+注释 //以上是上一节讲过的想要观看的小伙伴们可以去看之前的博客哟 目录 初识C语言 6. 选择语句 7. 循环语句 ...

  3. 【C语言进阶】从入门到入土(数据的存储)

    前言: 这一篇我们来深度剖析数据在内存中的存储,让我们走进数据在内存中到底是任何进行存储的,不同的数据类型有何差异. 进阶之数据的存储: 一.数据类型详细介绍及归类 1.数据类型介绍 2.类型的基本归 ...

  4. C语言入门——初识C语言

    C语言入门--初识C语言 一. C语言的起源 二. 选择C语言的原因 (一). 设计特性 (二). 高效性 (三). 可移植性 (四). 强大而灵活 (五). 面向程序员 (六). 缺点 三. C语言 ...

  5. C语言入门(初识C语言)

    C语言入门(初识C语言) 前言 什么是C语言? 为什么选择C语言? 计算机语言的发展 高级计算机语言中的经典:C语言 初识C语言(正片开始) 一.第一个C语言程序(你好,C语言) 1.1 #inclu ...

  6. 明解C语言(入门)——初识C语言

    明解C语言(入门)--初识C语言 文章目录 明解C语言(入门)--初识C语言 一.显示计算结果 二.变量 三.输入和显示 一.显示计算结果 1.通过字符序列创建出的程序称为源程序,用来保存源程序的文件 ...

  7. C语言祸根看不见的错误,那些年学指针从入门到入土都是内存问题

    是那样的爱学习 那一刻从入门到入土 丑拒 前言 C 语言程序中的内存错误非常有害:它们很常见,并且可能导致严重的后果,最难受的极大多数时候内存问题看不见,也摸不着.编译正确运行出错,让新手从入门到入土 ...

  8. 为什么c语言会入门到入土,大整数从入门到入土

    大整数(高精) 声明,这是一篇从入门到入土的大整数讲解,可能有那么一点小长,内容涵盖大整数加法,减法和乘法,但由于水平有限,还是有不足之处希望评论提出.如果你是一个萌新,相信我,我会写得非常详细,你一 ...

  9. 决战Go语言从入门到入土v0.1

    下载地址:https://gitcode.net/as604049322/blog_pdf 安装与运行环境 Go 语言环境安装 Go语言支持Linux.Mac和Windows,本人接下来的学习全部基于 ...

最新文章

  1. Kaggle金牌拿Offer有多简单?
  2. 【 FPGA 】16点并行DIT FFT的实现
  3. 盘启动盘_[装机]推荐唯二的两个开源免费的启动盘工具,轻松创建USB启动盘
  4. 消息队列的实践php,php消息队列处理实践 ,利用AMQP和redis两种方法
  5. 用setx设置永久环境变量及注意事项
  6. Hbase Replication 介绍
  7. img标签的onerror事件来显示默认图片
  8. Docker cAdvisor安装
  9. cocos2d-x游戏开发(十三)细说回调函数
  10. 算法-二分搜索-找出最大值和最小值
  11. [渝粤教育] 西南科技大学 车辆构造 在线考试复习资料
  12. 特斯拉中国上调Model 3售价 涨价4500元起
  13. ipa图片解密 php,ipa文件中的图片获取
  14. 雷军:年轻人入职半年内不要提意见,不靠谱;微信表情新彩蛋遭疯狂吐槽:满屏“炸屎”;谷歌正式推出 Fuchsia OS|极客头条...
  15. antd 表格树如何展开_React Ant Design树形表格的复杂增删改
  16. 反激式开关电源电路测试记录(二)
  17. div水平垂直居中的常用方法
  18. 东财《组织行为学X》综合作业
  19. 怎么看linux Java版本,查看linux的java版本信息
  20. Spring官宣,干掉原生 JVM!硬气啊!

热门文章

  1. 2015年全部企业校园招聘情况+薪资水平!
  2. 微信公众号:weixin-js-sdk使用总结
  3. 【MATLAB】基于油猴脚本和MATLAB下载原创力文档
  4. Hive 的 distribute by
  5. 挑选国外vps主机需要注意哪些呢
  6. 检测局域网内在线IP
  7. Paddle入门实战系列(二)基于PaddleOCR的体检报告识别
  8. Java程序员,面试必读
  9. Java 方法参数传递
  10. 已知华氏温度f c语言,编程题:已知两种温度的换算公式C=(5/9)(F-32),试编写一个程序输入华氏度F,输出摄氏度。...