首页 > 其他分享 >初始C语言

初始C语言

时间:2024-03-31 14:00:52浏览次数:18  
标签:知识点 这门 编程 自己 C语言 学习 初始

自我简绍:

  • 本人双非院校大一新生,集成电路设计与集成系统专业。
  • 我认为C语言是学习其他语言的基础,可以为以后学其他语言打好基础,很有必要好好学习学习,并且网上有很多项目都是开源的,可以很好的去实际。

未来编程目标:

  • 首先将C语言系统的仔细学一下,然后再学学数据结构与算法。我想达到的是只要是用软件控制硬件的编程,我都能有办法很好的写出来。也是为后面的蓝桥杯、全国大学生电子设计大赛和入职工作做准备。

怎么学习编程

  • 课前预习
    (自己最基本的应该知道这节课最主要在讲什么吧)

  • 上课认真听讲
    (如果学校的课讲的不是很那啥,B站大学是最好的选择:个人感觉《鹏哥C语言》讲的特别好,通俗易通,教学幽默风趣,值得一学。)

  • 下课后回顾课上的知识点
    (我说的是关上书,看看自己脑海里还有那些知识点的印象,如果忘记了,立马翻开书回顾。)

  • 老师讲了之后还有不懂的知识点,一定要在今天之内搞懂。
    (不管用任何办法,问老师、问同学都好,只要你在进步,就不丢人)(输了不可怕,不敢去赢才可怕)(今日事,今日毕,拖延只会让自己退缩。)

  • 定期复习知识点
    (可以利用艾比浩斯的遗忘曲线进行定期安排复习)
    (自己看着书的目录,将各个单元小结的知识点都用自己的话表述一遍,忘记或模糊的部分,自己立马开始重新温习。)
    (费曼学习法:这门课程对于女生是非常不友好的,一般80%的女生都学不明白,你可以去教教她们,以教带学,增进同学间的感情,自己也收获了知识。)
    (没事也可以多翻翻C语言书,书读百遍其义自见,要是你能将一本新书翻烂了,我相信绝对学懂了。)

  • 上机实战
    (编程这门学科很特别,它不像数学那样记住公式就能做题乱杀了,它更多的是实际上手去编程才能找到问题。)
    (前期自己不会编写什么好程序,那就将书上的代码一一写一遍,重在理解作者为什么这么写的用意。)

学编程时间安排:

  • 首先这学期,我们专业学校也安排了C语言这门课程,当然我想的是利用这学期就学好C语言这门编程语言,我有不懂的地方可以随时询问老师,所以我想利用我空余时间都投入到这里来,基本上每天都要写一串代码吧,手不能生了,我要用我的热情去融化C语言的冰块。

想进的公司

这个暂时还没有想好,毕竟我是学芯片这一块的,丢去西瓜,转而去抢计算机同学们的饭碗也不好吧,这是一个值得考虑很久的问题。

标签:知识点,这门,编程,自己,C语言,学习,初始
From: https://blog.csdn.net/qq_63150741/article/details/137183215

相关文章

  • 【C语言】贪吃蛇【附源码】
    欢迎来到英杰社区https://bbs.csdn.net/topics/617804998一、游戏说明:一个基于C语言链表开发的贪吃蛇游戏:1.按方向键上下左右,可以实现蛇移动方向的改变。2.短时间长按方向键上下左右其中之一,可实现蛇向该方向的短时间加速移动。3.按空格键可实现暂停,暂停后按任意键继......
  • C语言 键盘输入与屏幕输出——数据的格式化屏幕输出
    目录顺序结构C语言如何实现数据的输入和输出?数据的格式化屏幕输出printf()格式字符printf()的格式修饰符顺序结构一般而言,顺序结构程序涉及如下三个基本操作:*输入数据*处理数据*输出数据顺序结构的特点 *自上而下,依次按顺序执行C语言如何实现数据的输入和输出?......
  • C语言实现半定规划(Semidefinite Programming, SDP)算法
    目录前言A.建议B.简介一代码实现A.半定规划的基本概念B.使用C语言进行半定规划建模二时空复杂度A.时间复杂度B.空间复杂度C.实际考虑三优缺点A.优点B.缺点C.总结四现实中的应用前言A.建议1.学习算法最重要的是理解算法的每一步,而不是记住算法。2.......
  • C语言实现随机游走算法(Random Walks)
    目录前言A.建议B.简介一代码实现二时空复杂度A.时间复杂度:B.空间复杂度:C.总结:三优缺点A.优点:B.缺点:C.总结:四现实中的应用前言A.建议1.学习算法最重要的是理解算法的每一步,而不是记住算法。2.建议读者学习算法的时候,自己手动一步一步地运行算法。B.......
  • C语言入门:数组与指针的关系
    目录深入理解指针操作指针的基本概念指针与数组的关系指针与函数动态内存分配与释放内存分配函数内存释放函数动态内存管理注意事项深入理解指针操作、动态内存分配与释放是C语言编程中的核心技能。以下内容将进一步详细阐述这些主题,旨在帮助开发者更好地掌握指针......
  • 00342第四章 结构化程序设计 思考题和练习题(C语言)
    一、单项选择题1.若从键盘输入字符串"HOWAREYOU?",可以直接使用库函数【】。        A.scanf    B.getstr    C.gets    D.都不能直接使用2.C语言的库函数中,可以输出double型变量值的是【】。        A.getchar   ......
  • C语言初学者
    C语言学习计划一、前言C语言,作为编程界的“常青树”,自诞生以来就以其高效、可移植性强等特点受到广大程序员的喜爱。对于初学者来说,C语言不仅可以帮助理解计算机底层的工作原理,还可以为后续学习其他高级语言打下坚实的基础。本博客将为大家提供一个系统的C语言学习计划,帮助大......
  • 【C语言终章】预处理详解(下)
      【C语言终章】预处理详解(下)  当你看到了这里时,首先要恭喜你!因为这里就是C语言的最后一站了,你的编程大能旅途也将从此站开始,为坚持不懈的你鼓个掌吧!......
  • C语言: 指针讲解
    为什么需要指针?(1)指针的使用使得不同区域的代码可以轻易的共享内存数据。当然你也可以通过数据的复制达到相同的效果,但是这样往往效率不太好,因为诸如结构体等大型数据,占用的字节数多,复制很消耗性能。但使用指针就可以很好的避免这个问题,因为任何类型的指针占用的字节数都是一......
  • 大学教材《C语言程序设计》(浙大版)课后习题解析 | 第七、八章
    概述    本文主要提供《C语言程序设计》(浙大版)第七、八章的课后习题解析,以方便同学们完成题目后作为参考对照。后续将更新第九、十章节的课后习题解析,如想了解更多,请持续关注该专栏。专栏直达链接:《C语言程序设计》(浙大版)_孟俊宇-MJY的博客-CSDN博客​http://t.cs......