![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习
C语言大叔
致力于C语言/C++编程学习!编程爱好者聚集地Q群:1009205343!
欢迎初学和进阶中的小伙伴。希望你也能凭自己的努力,成为下一个优秀的程序员。工作需要、感兴趣、为了入行、转行需要学习C/C++的伙伴可以跟我一起学习!
展开
-
萌新们的福利,新手进阶的小技巧,看看这些就够了
对于萌新程序员,尤其是刚刚开始学习的新手来说,菜鸟阶段是最痛苦的一个阶段了。如何才能摆脱稚嫩,快速成长为一名资深码农?除了让发际线人为后移,还有其他小技巧吗?1.多看官方文档不要被这几个字吓到,官方文档其实都是宝藏。一个成熟的技术诞生,可以没有博客没有书籍,但一定会有一个官方文档,毋庸置疑,它一定是最准确、最实时的资料。编写官方文档的人,也通常就是这些技术或者软件的开发者,他们是对这些东西最了解的人,所以编写的文档不仅质量非常高,通常内容也都是最新的。因此,官方文档远比网上的各种博客原创 2020-06-13 21:39:24 · 976 阅读 · 0 评论 -
即将步入大学的同学们注意了,初学编程,这些你需要认真铭记
初学者要看懂代码首先从要需求分析了解,然后是系统分析,最后是块的理解。看懂代码其实不难,大抵不过是选择,分支,循环。语法如果看不懂,那就需要补补基础,先弄清楚这段代码要做什么,有说明最好,可以帮助理解,没有说明就试着过一下代码流程。 最重要的是学会写程序 C语言也好,python也好,得学会思考用程序实现,举个例子,想制定计划表,安排时间,那这个问题就可以写个程序来实现;你想做笔记、管理自己的文件,这也是一个程序。 从简单的、直接的几行十几行程序...原创 2020-06-10 16:11:12 · 868 阅读 · 0 评论 -
编程趣事之——PHP是最好的编程语言
曾经看到一个笑话:三个程序员坐在格子间里编程一个程序员一言不发,他用的是python.一个程序员写一会儿就按一下编译,然后就玩会儿手机。他用的是C++。一个程序员坐在那里浏览网页,不时飞快的键入一些字符。经理看到,怒道:你怎么不干活,尽在上网。回答:我在查实现这个功能需要用什么函数。他用的是PHP。(不引战的哈)相信大家不论是刚刚在学习编程的小伙伴还是已经专业学习完的老鸟,对PHP编程语言都是满首熟悉的(仅仅是名字而言)女神:你能让这个论坛的人都吵起来,我今晚就跟你走原创 2020-06-08 23:29:47 · 1114 阅读 · 0 评论 -
易语言简单易学,为何无人问津,国产编译语言究竟怎么样?小编带你看
看了昨天大家在文章下面的评论,小编在这里感谢大家的认可,也对大家的疑问和职责做出了一些检讨,看到大家在讨论易语言的时候自己也是有些感触,今天就来带大家深入的了解一下这个国产编译语言。作为一款国产的编译语言,易语言的身上被放了很多的期许,毕竟C/C++复杂的基础和英文单词的记忆量让很多的小伙伴望而却步,没办法小编当时也是深受其害,当时自己也是希望有一款中文的编译语言,后来当易语言横空出世以后,自己也有学习和使用,不过可能习惯问题还是放弃了,这里也是给大家分享一些易语言的优缺点。易语言的优点易语原创 2020-06-05 18:50:34 · 1899 阅读 · 1 评论 -
C/C++比其他的语言优势究竟在哪里?是什么让他们经久不衰?看看这个你就懂了
c语言诞生于1972年,是一个通用型命令式计算机编程语言,其支持结构化编程,词汇变量范围与递归,同时也是一种能够预防各类未预期操作的静态类型系统,最初的目标在于构建编写系统软件。相较于C语言,c++诞生于1983年,紧随c语言的步伐,c++是C语言的超集,大家所知道的C语言是面向过程的,java是面向对象的,那么C语言为了面向对象,所以诞生出现在大家所熟知的c++,被广泛视为大规模应用构建软件。 C语言常用来开发操作系统,java语言也是在c语言上搭建起来的,c语言也可以在...原创 2020-06-04 15:27:13 · 2151 阅读 · 0 评论 -
程序员花式求婚,惊呆众人,谁还敢说程序员不懂浪漫
很多人都会想,程序员都是一群不懂的浪漫,比较木讷,其实程序员也都有自己新中的浪漫,给大家分享一个前段时间看到的事情吧为了向心中的女神求婚,每个男生都会挖空心思地想出一些非常特别的创意。例如这位网名叫做 LA pike 的程序员,他为了向交往已久的女友求婚,利用自己的专长,写出了一个以两人的回忆为主题的闯关游戏。他假装邀请女友来玩游戏,于是女友便在不知情的状况下,开始了闯关游戏。第一...原创 2020-01-18 19:52:38 · 752 阅读 · 0 评论 -
0基础学习C语言第十二章:头文件
C语言头文件头文件是扩展名为.h的文件,包含了 C 函数声明和宏定义,被多个源文件中引用共享。有两种类型的头文件:程序员编写的头文件和编译器自带的头文件。在程序中要使用头文件,需要使用 C 预处理指令#include来引用它。前面我们已经看过stdio.h头文件,它是编译器自带的头文件。引用头文件相当于复制头文件的内容,但是我们不会直接在源文件中复制头文件的内容,因为这么做...原创 2020-01-15 18:33:39 · 179 阅读 · 0 评论 -
作为一个计算机专业的学生,除了教材,这些书籍你读过多少?
随着越来越多的人开始接触编程、学习编程,各种各样的编程书籍也开始大卖,不少同学反映很多的书籍对学习的帮助不大,那么哪些书籍对于学习编程的人来说是比较好的呢? 国外知名网站stackoverflow上曾有一个问题调查:哪本书是对程序员最有影响、每个程序员都该阅读的书,这个调查吸引了153,432人访问,读者共推荐出了478本书,其中最火的一本书已经被顶了1333次。...原创 2020-01-11 19:11:56 · 2081 阅读 · 0 评论 -
完全不懂编程的人初学需要准备什么?这些就够了
作为生活早科技发展迅速时代的新一代年轻人,现在越来越多的同学开始学习编程,但是从0开始去了解学习编程还是有难度,容易头蒙的,那么完全不懂编程的初学应该做好什么准备呢? 首先,一个好的编译工具:一个好的编译工具能够给你节省很多的时间,由于现在很多同学在大学刚刚接触编程学习C语言,老师会推荐学校考试喜欢用的vc老版本的,但是作为发展这么快的科目,个人还是建议使用vs...原创 2020-01-10 23:49:46 · 1740 阅读 · 0 评论 -
科技改变生活,老年人的福音:自动驾驶汽车
2020年1月7日,据外媒报道,美国当地时间周一,芯片巨头高通发布了其完整的自动驾驶汽车计算系统,旨在处理从车道控制、自动泊车等自动驾驶所需的各项任务,高通预计其可在2023年上路。2020年1月5日,在美国拉斯维加斯举行的消费电子展(CES)上,搭载Snapdragon Ride计算系统的样车亮相 这套计算系统名为Snapgon Ride,是高通为首次...原创 2020-01-10 14:16:51 · 406 阅读 · 0 评论 -
MIT新技术神还原,影子都能出卖你的一举一动,你害怕了吗
自古以来,偷窥的方法层出不穷:在窗户上戳个洞;在适当的角度摆一个镜子;安针孔摄像机……但你有没有想过,有一天,你家的墙甚至杂物堆也能当镜子用,看见你在房间里的一举一动。 近日,MIT 的研究人员借助一台摄像机,录下视频或人的动作在墙角杂物堆里投下的影子,就能大致还原出原始画面。 如下图所示,屏幕上正在播放一个人操作积木的视频,对面是一个杂物堆,屏幕发...原创 2020-01-09 15:54:37 · 242 阅读 · 0 评论 -
带你了解那些超爱自黑的程序员:程序员的专用表情包,快来收藏吧!
作为一个程序员,聊天时怎么能没有专属表情包? 业余收集适合程序员必备的表情,聊天,吐槽必备之良品啊!程序猿不想和你说话,并…被吐槽写BUG时怎么办产品又来提需求产品又要改需求,怎么办沉迷写代码无法自拔的时候怎么办吐槽别人写的代码的时候怎么办吃我一招...原创 2020-01-09 14:45:17 · 6178 阅读 · 0 评论 -
0基础学习C语言第十章:共用体
C共用体共用体是一种特殊的数据类型,允许您在相同的内存位置存储不同的数据类型。您可以定义一个带有多成员的共用体,但是任何时候只能有一个成员带有值。共用体提供了一种使用相同的内存位置的有效方式。定义共用体为了定义共用体,您必须使用union语句,方式与定义结构类似。union 语句定义了一个新的数据类型,带有多个成员。union 语句的格式如下:union tag是可选的...原创 2020-01-08 23:05:48 · 172 阅读 · 0 评论 -
世界上第一个“程序员”竟然是程序媛,厉害了,word姐!
每个行业都有自己的祖师爷,编程也不例外。值得程序员们自豪的是,他们的这位祖师爷其实是位不折不扣的“白富美”——阿达•奥古斯塔(1815-1852)。她是英国著名诗人拜伦的女儿,19岁时嫁给洛甫雷斯伯爵,成为洛甫雷斯伯爵夫人(Countess of Lovelace)。 阿达·洛芙莱斯(Augusta Ada King,Countess of Lovelace,18...原创 2020-01-08 22:50:03 · 3114 阅读 · 0 评论 -
编程初学者常见误区总结:成为编程大牛必须避开的坑!
在编程行业, -直流传着种种误区。下面让我们一起来纠正一些有关编程的常见误区,以帮助编程初学者或 有志成为程序员的人,更理性地认识编程,开始学习就会事半功倍。 从不知编程为何物到现在-一个小小的项目经理虽说不上此道高手,大概也算有所成就了吧。每次上网,泡bbs逛论坛,没少去编程相关的版面总体感觉初学者多,手少,精通的更少由于我国高等教育制度教材陈旧,加上编程自身发展不...原创 2020-01-07 14:46:07 · 381 阅读 · 0 评论 -
初入编程界小白须知,女神表面背后:那些你不知道的“女程序员”
之前性别分男人,女人,女博士,我感觉现在不够用了,后面得加上女程序员,排在第四位,起到压轴的作用!这不是嘲弄,而是恭维,因为女程序员简直就是女神一般的存在。 行业是有性别属性的,互联网行业如果有性别,我感觉应该属于刚烈的汉子。最近几十年,互联网行业蓬勃发展,披荆斩棘,一路引领着社会的发展。不仅没有被其他行业影响,反而同化了不少行业开始互联网化。这背后离不开互联网人的不...原创 2020-01-03 14:55:46 · 310 阅读 · 0 评论 -
0基础学习C语言第八章:字符串
C字符串在 C 语言中,字符串实际上是使用null字符 '\0' 终止的一维字符数组。因此,一个以 null 结尾的字符串,包含了组成字符串的字符。下面的声明和初始化创建了一个 "Hello" 字符串。由于在数组的末尾存储了空字符,所以字符数组的大小比单词 "Hello" 的字符数多一个。char greeting[6] = {'H', 'e', 'l', 'l', 'o', '...原创 2019-12-31 22:44:57 · 231 阅读 · 0 评论 -
32程序员面试被拒,嫌弃太老,“大龄程序员”将何去何从
随着互联网的高速发展变革,大龄恐惧症越来越多地在技术圈被人讨论。很多程序员在工作5-10年以后,都会开始思考5年、10年甚至更久以后的自己,会是怎样一种生活工作状态,以及是否会被时代抛弃。 随着前段时间一位32的程序员被拒面试,原因竟是太老?这个话题就再次被众多的程序员多重视,做程序开发的,大多数是编程能力很强的人,软件开发这个行业可以说是个特殊行业,不仅拥有极强...原创 2019-12-31 21:10:26 · 2734 阅读 · 1 评论 -
9102年的最后一天,现在的你,愿意为一年的碌碌无为买单吗?
离2020年仅剩几个小时,9102年的工作也即将落下帷幕,我们在今年都收获了什么? 刚刚进入大一的同学应该还在出入大学的欣喜之中走不出来,很多同学大一都是奔波于社团、学生会等等,在学习上没有像高中那样的认真。说道这里估计会有很多的同学说:大学不就是需要开开开心心的做一些自己想要的,高中老师说了,大学就是发挥自己能力的时候,不多参加活动的大学是不完整的。其实不然...原创 2019-12-31 18:33:20 · 128 阅读 · 0 评论 -
临近过年,从12306“又 双 叒 叕”崩了,细谈程序员现状
今天,有不少网友爆料称 12306 出现车次加载失败、购买不了票或卡在候补订单支付界面的情况。疑似因抢票人数太多,后台崩溃。 现在距离春节假期只剩一个月,根据此前公布的春运抢票时间表,今天预售的是腊月 26 的票,用户可通过互联网、手机客户端、电话订票可以购买 2020 年 1 月 21 日的火车票。 不少网友表示对此习以为常,每到高峰期,1230...原创 2019-12-25 16:00:34 · 531 阅读 · 1 评论 -
程序员须知:编程这条路,你适合吗?
很多人看到IT行业高薪,都想转行学IT。但你知道吗, IT为什么工资那么高?如何客观地评估你自己适不适合学编程?在这里,很负责任地告诉你,学IT并不是适合所有人。 一、 为什么从事IT行业会有高薪? 很多人认为月薪10000+已经算高薪了,这样的认识,说明还不是很了解IT行业。其实,在IT行业月薪过万是很正常的现象,年薪在30万以上的也很普遍。原因...原创 2019-12-24 19:58:42 · 283 阅读 · 1 评论 -
计科专业新生须知:什么才是编程?助你进阶大牛的必经之路
很多的同学大一时就想成为编程高手。在百度上提问了多次,也找过很多的资料,得到的答案无非是自学C语言或java c++等语言,学完大学的课程发现此类回答对于编程零基础者毫无帮助,往往会使零基础者丧失信心。因此写下这篇经验,供大家参考。 什么是编程?编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。下面是重点,是零基础者需要知道的。...原创 2019-12-23 21:50:24 · 274 阅读 · 0 评论 -
庆余年大火,论人工智能科技的产物——“五竹”
最近这段时间庆余年大火,我也被拉着看了一下,本身的剧情设计还是比较的新颖,其中五竹叔的智能机器人的身份更是让大家眼前一亮,也让很多人对人工智能越发的感兴趣。 那么什么是人工智能呢? 人工智能(Artificial Intelligence,AI)是计算机科学的一个分支,指人类制造的机器所表现出的智能,最终目标是让机器具有像人脑一般的智能水平。目...原创 2019-12-19 19:11:38 · 995 阅读 · 0 评论 -
0基础学习C语言第七章:指针(1)
C指针学习 C 语言的指针既简单又有趣。通过指针,可以简化一些 C 编程任务的执行,还有一些任务,如动态内存分配,没有指针是无法执行的。所以,想要成为一名优秀的 C 程序员,学习指针是很有必要的。正如您所知道的,每一个变量都有一个内存位置,每一个内存位置都定义了可使用连字号(&)运算符访问的地址,它表示了在内存中的一个地址。请看下面的实例,它将输出定义的变量地址:实例...原创 2019-12-18 22:14:57 · 182 阅读 · 0 评论 -
0基础学习C语言第七章:数组(2)
C语言 多维数组C 语言支持多维数组。多维数组声明的一般形式如下:type name[size1][size2]...[sizeN];例如,下面的声明创建了一个三维 5 . 10 . 4 整型数组:int threedim[5][10][4];二维数组多维数组最简单的形式是二维数组。一个二维数组,在本质上,是一个一维数组的列表。声明一个 x 行 y 列的二维整型数组,形式如...原创 2019-12-18 19:49:54 · 206 阅读 · 0 评论 -
老生常谈之——学校必须掌握的编程语言
最近有学生问我,老师这么多的热门语言,我学什么好呢?确实,现在的编程语言很多元化,我给大家简单的把学校里面正在学习的几个基础的编程语言介绍一下吧C和C++C/C++理论上说可以做任何开发, 只要有合适的硬件驱动和API,特点是效率高,基本上是编译语言里面效率最高的。目前而言, C语言主要用来:开发底层模块(比如驱动,解码器,算法实现),服务应用(比如web服务器)嵌入式应用...原创 2019-12-18 18:35:35 · 228 阅读 · 0 评论 -
0基础学习C语言第七章:数组(1)
C数组 C 语言支持数组数据结构,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。数组的声明并不是声明一个个单独的变量,比如 number0、number1、...、number99,而是声明一个数组变量,比如numbers,然后使用 numbers[0]、numbers[1]、...、numbers[99] 来代表...原创 2019-12-17 23:12:13 · 192 阅读 · 0 评论 -
0基础学习C语言第五章:输入与输出
当我们提到输入时,这意味着要向程序填充一些数据。输入可以是以文件的形式或从命令行中进行。C 语言提供了一系列内置的函数来读取给定的输入,并根据需要填充到程序中。当我们提到输出时,这意味着要在屏幕上、打印机上或任意文件中显示一些数据。C 语言提供了一系列内置的函数来输出数据到计算机屏幕上和保存数据到文本文件或二进制文件中。字符输入输出字符输入函数getchargetchar函数的功能...原创 2019-12-16 18:43:57 · 286 阅读 · 0 评论 -
道听途说vs实际经历——那些你以为的编程
初接触编程,很多的人都会说,老师我英语特别差,能够学好编程吗?我只想说英语好对编程有帮助。原因:有些文档是英文的,如果需要读这种文档,当然需要英语读写能力。外企通常需要写英文邮件,读写英文资料,碰到老外还需要讲英语。查资料的时候,比如stackoverflow,上面基本上都是英文的。需要读论文的时候,必须英语了。但是英语不好也是可以学习编程的。英语基础不好能学习编程吗?由于大多数语...原创 2019-12-16 16:19:04 · 367 阅读 · 8 评论 -
学习编程,这些好习惯带我们平步青云——直通大牛
1.动手编码之前,你需要对要编码实现的解决方案有--个正式的或粗略的设计。永远不要在没有任何设计的前提下就开始编码,除非所编代码不重要。2.优秀的代码文档跟编程语言知识一样重要。在代码源文件中,为每个主要的代码段添加注释,解释代码的基本逻辑。最好注明程序的构建和修改日期,以及修改的原因也是非常有必要的。3.维护程序的各个版本同样重要。当前有些编程工具都自带一个版本管理工具。无论你什么时候...原创 2019-12-16 14:22:48 · 100 阅读 · 0 评论 -
0基础学习C语言第三章:位运算
C语言提供了六种位运算符:& 按位与| 按位或^ 按位异或~ 取反<< 左移,相当与*2>> 右移,正数高位补0,负数由计算机决定 循环左移k次(x<<k) | (x >> (32-k)), 循环右移k次(x>>k) | (x <&...原创 2019-12-14 19:51:32 · 143 阅读 · 0 评论 -
0基础学习C语言第二章:运算符与表达式
表达式:表达式是c语言的主体,在c语言中,表达式由操作符和操作数组成。简单的表达式可以只有一个操作数。根据操作符的个数,可以将表达式分为简单表达式和复杂表达式,简单的表达式只含有一个操作符(如:5+5),而复杂的表达式则含有两个或者两个以上的操作符(如5+5+6*4);表达式是本身什么事情也不做,只是返回结果的值,在程序不多结果值做任何处理的情况下,返回的结果值不起任何作用;表达式产生的作用有两种...原创 2019-12-14 16:17:58 · 206 阅读 · 0 评论 -
很多人都想做到却只能看别人做到的:自律
最近几天老是有同学问我:怎么样才能更好的学习编程?我反问了一下他的生活作息和学习规律以后,不由的陷入深思。他说它本身是一个比较自律的人,每天早上六点起床晚上十点回宿舍休息,每天除了吃饭和午休都在学习,然后重复这样的学习生活,日复一日。这是自律吗?不是,这反而更像是工厂的生产线,每天重复着固定的流程,这种情况下更容易产生厌恶的情绪,也就自然坚持不下来。那究竟什么是自律?自律是你...原创 2019-12-14 16:05:48 · 218 阅读 · 0 评论