计划学习时间:2022.5.1—2022.8.1
目标:熟练使用C进行程序设计,为后续的ADAS/CANoe-CAPL应用打基础
背景:上海疫情居家办公,利用多余时间学习C语言
其他:CSDN写博客(做笔记+整理); Gitee做代码仓库
第1课:初识C语言
第2课:分支和循环语句
第3课:函数
第4课:数组
第5课:操作符详解
第6课:指针
第7课:结构体
第8课:实用调试技巧
第9课:windows版本git的用法
前言(p1-5)4/30- C语言广泛应用于“底层开发”,应用层(即:装有应用软件得层级)以下就叫是底层。
- C也可用用于应用层软件开发,如WPS就是C开发的。
- 计算机分层模式:
//应用层:应用软件(QQ/网盘等) //操作系统:windows/Linux //驱动---连接”操作系统“和”电脑硬件“,使得计算可以工作 //电脑硬件
-
C语言是有国际标准(规定了C语言的语法、样式等)的,如:C89/C90/C99/C11等
-
计算机语言发展:
二进制语言—101000101010100101100
汇编语言(助记符)—ADD 00000111
—SUB 00100010
B语言
C语言 -
ATT:一个工程中可以有多个.c文件,但是多个.c文件中,只能有一个main函数
C语言数据类型:
char //字符数据类型 short//短整形 int//整形 long//长整型 long long//更长的整形 float//单精度浮点型 double//双精度浮点型
Q:C语言有没有字符串类型???为什么???(2022.5.3)



