C语言学习笔记1--编程基础

C语言学习笔记1–编程基础

背景

​ 毕业了就从事嵌入式工作,起初在北京事业单位担任嵌入式驱动开发工程师的职位,在勤奋努力(浑浑噩噩)工作和风风火火(提心吊胆)闯荡5年之后回到浙江发展。

​ 现在还是在吃这碗饭,想想趁风华正茂(闲的蛋疼)写点技术心得来激励自己希望能共勉。也不知道这辈子能不能成为大英雄!

我说:"你很漂亮"
编程基础
什么是编程语言
编程门槛
程序员的门类
C是什么语言
学C能从事什么工作
C和C++关系
内存初讲
字符编码
学习注意
固定词汇和格式的语言:puts<"你很漂亮">
硬性条件:计算机,网络,人
基础条件:英语正常,数学正常,学历正常
素质条件:专注能力,理解能力,自律能力
windows开发:C/C++ C# Java
游戏客户端开发:C/C++ 游戏引擎 图形
游戏后台开发:C/C++ Linux基础
嵌入式开发:C/C++ 电路 汇编
算法
网站前端:html css javascript<全栈>
网站后端:java mysql
测试
大数据:java Python
人工智能:Python
概念少,词汇少,开山鼻祖
面向过程
核心语言
操作系统内核
硬件驱动
单片机嵌入式应用
系统组件
软件模块
面向过程和面向对象
数据在内存的存储:2进制 1Byte 1K 1M
二,八,十六进制表示及转换:2-10,10-2:48.25
程序运行:载入内存,虚拟内存
字符集:Unicode 字符编码:ASCII,GBK,UTF-8
学C是程序员,不学是码农
数据结构与算法,内存,线程,进程,通信,操作系统了解即可,注重项目运用
适合底层库
培训班,自学,师傅
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值