首页 > 编程知识 正文

c++语言基础知识入门,C语言基础知识笔记

时间:2023-05-05 21:36:07 阅读:200053 作者:4787

背景:考研失败 找工作乏力 缺失信心 于是开始学习嵌入式 最开始是C语言基础 

好吧  说说今天学了什么吧  感觉重要的我就记下来了 也当是自己的一种体验吧 或者说是激励自己学习得一种方式吧


1.C语言的特点(或许以后面试会用到吧)

   (1)  C语言可以直接对 位  字节 地址 进行操作

    位是内存中最小的单位(bit表示) 一个字节(byte)等于八个位 1 byte = 8 bit;

   地址:在计算机内存中,系统会对每一个字节进行编号,编号--->固定十六进制的形式表示,地址 1KB = 1024B

   (2) 数据类型丰富啦

    基本数据类型 :整型(枚举)   字符型    实型/浮点型

    构造数据类型 :数组类型  结构体类型 共用体类型

             指针类型

    空类型:void

    (3)运算符丰富(34种)

    (4)结构式语言(顺序结构 选择结构 循环结构 跳转语句)

    (5)执行效率比汇编低百分之十至二十

    (6)书写灵活 以及  具有可移植性

2.C语言基本框架

    

    #include <stdio.h>   //文件包含

    #include <math.h>

    //# :指令,预处理指令,程序在编译之前要完成的准备工作

    //include : 文件包含指令,

    //<> ," " :文件搜索方式,< >:表示系统文件,   库文件," ":程序员自己定义的头文件

    //stdio.h  :  .h文件的后缀名,表示是头文件

    //            stdio: 文件名,表示文件名

    //             std:  stdandrad 缩写,标准

    //             i/o: input/output 输入输出   合称:标准输入输出文件

    //头文件的作用:起到分类信息管理的作用,函数的声明

    //调用库函数,就需要包含该库函数所在的头文件


3.程序编译的步骤:预处理 编译 汇编 链接

4.程序编程步骤

    1. 明确程序的功能,目标

    2. 设计程序。功能复杂--->拆分单一功能

    3. 编写程序

    4. 编译 

    5.  调试

    6.  运行---->得到结果

     7.  维护更新

5.注意事项

     tab键:往右缩进   shift+tab键:往左对齐









版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。