C语言进阶之路
码龄2年
  • 240,457
    被访问
  • 205
    原创
  • 809,624
    排名
  • 134
    粉丝
  • 7
    铁粉
关注
提问 私信

个人简介:有想法一起学习的朋友可以+QQ群560434603,欢迎你的到来哦

  • 加入CSDN时间: 2020-09-14
博客简介:

miaozenn的博客

查看详细资料
  • 4
    领奖
    总分 636 当月 17
个人成就
  • 获得140次点赞
  • 内容获得73次评论
  • 获得610次收藏
创作历程
  • 103篇
    2021年
  • 149篇
    2020年
成就勋章
TA的专栏
  • 语言编程
    245篇
  • 编程 
    167篇
  • C++
    1篇
  • 黑客
    1篇
  • 入侵
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

创建C++字符串最常用的五种方法,难吗?有手就行!

在C和C ++中,字符串是一维字符数组,而在C中,字符串数组是二维字符数组。声明它们的方法有很多,这里提供了一些有用的方法。1.使用指针:实际上,我们通过创建指针数组来创建字符串文字数组。C和C ++都支持此功能。字符串数是固定的,但不是必须的。可以省略4,编译器将计算正确的大小。这些字符串是常量,不能更改其内容。由于字符串文字(字面意思是带引号的字符串)存在于内存的只读区域中,因此我们必须在此处指定“ const”,以防止可能导致程序崩溃的不必要访问。..
原创
发布博客 2021.07.16 ·
730 阅读 ·
2 点赞 ·
7 评论

黑客攻击五种手段,其实要避免也不难,终究离不开骗术

黑客攻击是利用漏洞获取未经授权访问任何计算机,智能手机,平板电脑或网络系统的过程。黑客使用先进的计算机和编程技能,在他们不了解的情况下利用并进入受害者的系统,并获得许多个人信息。并非所有的黑客都使用他们的技能来开发系统或访问受害者的系统,而是他们使用自己的技能来保护机密信息免于被盗,并被称为黑客社区中的道德黑客或白帽黑客。一些黑客将他们的知识用于贪婪,报仇和娱乐。这是黑客应使用的一些常见技术,您应该了解这些技术以保护自己免受黑客攻击或至少使用一些预防措施。1.广告诱饵黑客使用诱饵和.
原创
发布博客 2021.07.15 ·
366 阅读 ·
0 点赞 ·
1 评论

C语言三大必学知识点,原来看完之后在学习这么容易。详解!

数组数组声明为 数据类型 名称[ constant-size ],并将一个数据类型的一个或多个实例分组到一个可寻址的位置,constant-size可能是一个表达式,但是该表达式必须求值为常量,例如: #define MAX_SIZE 16 ... int list [MAX_SIZE + 1];C数组开始于元素0,所以像阵列定义 int a[3];将创建三个int元件,可寻址如a[0],a[1],和a[2]请注意,即使定义很难说a[3],也没有名为a[3]与其他变量一样,全局和静态数组元素默认
原创
发布博客 2021.07.15 ·
110 阅读 ·
0 点赞 ·
0 评论

2021-07-13

在云计算时代,使用旧的离线编译器和IDE并不是那么无聊。当然离线是很棒的,但是我们必须在每种系统上手动安装不同的编译器,这需要很大的空间,而且要将代码移植到多个系统上也不容易。但是使用在线编译器或IDE,您的代码可以在任何地方访问,不需要设置和配置。在没有任何硬件限制的情况下,基于云的编译器对提高程序员的工作效率有很大帮助。在线编译器非常容易启动和使用一个网络浏览器和一个活跃的互联网连接,仅此而已。编译、保存代码并从任何地方访问它,不需要任何管理开销和资源限制。这些基于web的应用程序可以通过任何网
原创
发布博客 2021.07.13 ·
54 阅读 ·
1 点赞 ·
0 评论

都2021了,还学啥C++?有那么多语言是不能替代?学难的

C++是一种通用的面向对象的编程语言,由1979年Bjarne Stroustrup作为C语言的扩展。它具有命令式、面向对象和通用编程模型的特点.C++在C中还有一些额外的工具,例如类、继承、默认函数参数等等。在现代,C++扮演着不可或缺的角色,因为许多现代系统,如操作系统、Web浏览器、数据库等,至少在代码库的某些部分都有C++代码。此外,C++由于其速度而在性能关键领域非常有用。考虑到C++的流行程度和相关性,下面列出了学习C++的十大原因:1.C++受欢迎和高薪C++是世界上最
原创
发布博客 2021.07.13 ·
160 阅读 ·
0 点赞 ·
0 评论

软件界的破坏之王-这些给世界各国带来巨大损失的恶意软件。真强

恶意软件具有多种破坏功能。有些只是在您的设备上放置了一个静音键盘记录程序,而有些则对您的硬盘进行了加密。恶意软件可以传播到用于数据共享的所有介质中。这些媒体是物理存储媒体,网络存储设备,网络设备和其他网络设备。恶意软件有多种类型。自1971年编写第一个名为Creeper的恶意软件以来,到现在已经编写并传播了许多恶意软件。1. WannaCrypt这种“勒索软件”在2017年动摇了互联网。该勒索软件针对运行Windows的计算机。在感染计算机时,它加密了所有文件,并索要300-600美元的比特
原创
发布博客 2021.07.12 ·
117 阅读 ·
0 点赞 ·
0 评论

想赢蓝桥杯?想在比赛脱颖而出?C++这五大库必不可少。

C ++是竞争性编程中最推荐的语言之一。因为他处理速度之快,可用的库之多等等。C ++ STL包含许多用于不同目的的容器。在本文中,我们将从竞争性编程和面试准备的角度重点介绍最重要的容器。1.vector:动态大小的数组,允许在不关心数组大小的情况下进行插入和删除。它还具有纯数组的优点,例如随机访问和缓存友好性。C ++向量支持许多其他操作,例如:ease(),push_front(),insert()等。2.queue:在我们希望具有FIFO项顺序的情况下很有用。...
原创
发布博客 2021.07.12 ·
94 阅读 ·
1 点赞 ·
0 评论

这5个开源和免费静态代码分析工具,你一个都没有用过吗?不会吧

如果您是软件开发人员或代码安全分析师,则通常需要分析源代码以检测安全漏洞并维护安全的质量代码。但是您的代码中可能存在许多难以手动发现的问题。毕竟,我们仍然是人类,因此即使是最高级的安全分析师也都会错过一些安全漏洞。我们提供了源代码分析工具功能强大的工具,可以快速,自动地检查引擎盖下的所有内容,而无需执行代码,并且成为人眼的完美伴侣。源代码分析工具也称为静态应用程序安全性测试工具或SAST工具,旨在向开发人员提供有关他们可能在代码中引入的问题的即时反馈,这与在软件开发生命周期中后期查找漏洞相比非常
原创
发布博客 2021.07.10 ·
567 阅读 ·
0 点赞 ·
1 评论

30天如何学数据库,基本大纲,不收藏你可能会需要一年。

结构化查询语言或SQL是一种标准数据库语言,用于从关系数据库(如MySQL,Oracle,SQL Server,PostgreSQL等)创建,维护,销毁,更新和检索数据。无论您是想成为一名成功的数据科学家,业务分析师,还是全职的Web开发人员,甚至是软件开发人员,学习和练习SQL对于所有领域都非常重要。几乎所有大型科技公司都使用SQL来管理和组织数据,无论Uber,Facebook,Google,LinkedIn或任何其他公司,SQL随处可见。SQL还是数据科学家或数据工程师中最流行的语言。尽管围绕
原创
发布博客 2021.07.09 ·
46 阅读 ·
0 点赞 ·
0 评论

即便现在已经过时,但是他打开了破解WiFi密码的大门。技术党入。

“ Hacking Wifi”听起来很酷很有趣。但是实际上,拥有良好的词汇表实际上可以轻松破解wifi。但是这个词汇表是没有用的,除非我们不知道如何实际使用该单词列表来破解哈希。在破解哈希之前,我们实际上需要生成哈希。因此,以下是这些步骤以及一些不错的词汇表,它们可以破解WPA / WPA2 wifi。注意:以下方法仅在您自己的wifi上或在拥有者许可下用于教育/测试目的。请勿将其用于恶意目的。因此,启动Kali Linux。打开终端窗口。并执行以下步骤。步骤1:ifconfig(接口配置):查
原创
发布博客 2021.07.09 ·
123 阅读 ·
0 点赞 ·
0 评论

Linux想用的好,这些命令少不了,快捷方便你必不可少。

Unix现在是用于各种目的(例如个人使用,服务器,智能手机等)的最常用操作系统之一。它是由两个著名人物Dennis M. Ritchie和Ken Thompson在1970年代在AT&T实验室开发的。您会惊讶地发现,最流行的编程语言C诞生于编写Unix操作系统。Linux是类似于Unix的操作系统。Linux中最重要的部分是Linux内核,它由Linus Torvalds于90年代初首次发布。有几种Linux发行版(大多数是开源的,可以免费下载和使用),例如Ubuntu,Debian,Fed
原创
发布博客 2021.07.09 ·
64 阅读 ·
0 点赞 ·
3 评论

深度阅读:轻松搞定Unix/Linux环境使用,又是一篇干货!

文章来源:程序员编程指南 ,作者不二C/C++的学习裙【七一二二八四七零五】,无论你是小白还是进阶者,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!1 Unix/Linux操作系统介绍1.1 操作系统的作用1.1.1 操作系统的目标方便:使计算机系统易于使用有效:以更有效的方式使用计算机系统资源扩展:方便用户有效开发、测试和引进新功能1.1.2 操作系统的地位操作系统在计算机系统中承上启下的地位:向下封...
转载
发布博客 2021.03.04 ·
368 阅读 ·
0 点赞 ·
1 评论

批评代码而不是人!15年程序员的职场箴言,每一条都十分受益!

【CSDN 编者按】获得成功必然是一个不断学习成长的过程。在这个过程中,来自别人的指导意见以及经验之谈会给予我们一些启发和提示,从而避免许多不必要的弯路。择其善者而从之,其不善者而改之。声明:本文仅代表作者观点作者 | Kesk-*- 译者 | 苏本如出品 | CSDN(ID:CSDNnews)C/C++的学习裙【七一二二八四七零五】,无论你是小白还是进阶者,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!在从事软件开发...
原创
发布博客 2021.03.04 ·
100 阅读 ·
0 点赞 ·
1 评论

知乎高评回答:编程到底难在哪里?带你了解程序员的思考方式

来源:https://www.zhihu.com/answer/141334678C/C++的学习裙【七一二二八四七零五】,无论你是小白还是进阶者,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!前言:知乎上有个问题:编程到底难在哪里?知乎网友 DJ Hitori 的回答获赞无数。这篇回答并不是讲述在生活中程序员如何买苹果,而是以买苹果为例说明程序员如何解决问题。程序员需要对问题进行透彻的分析,理清其涉及的所有细节,预测可能发生的所...
原创
发布博客 2021.03.04 ·
188 阅读 ·
0 点赞 ·
1 评论

选择比努力重要,但是努力不一定会成功,奉劝那些想把编程学好的人~

作者 |沉默王二来源 |沉默王二(ID:cmower)C/C++的学习裙【七一二二八四七零五】,无论你是小白还是进阶者,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!作为一名 18 岁的老码农(有点倔强了哈),我接触了太多太多想学编程、想把编程学好的人,有从别的专业转过来的,有零基础自学的,有科班出身的。他们当中的一部分人,学着学着就放弃了,或者还在放弃的路上。很遗憾我上大学那会,学校的计算机专业刚成立两年,也就是说...
转载
发布博客 2021.03.03 ·
169 阅读 ·
1 点赞 ·
1 评论

“逃离”北京来到二线城市,谈谈面试和职业规划

春招跳槽季,有人因为不满于现有工资,去到大城市。也有人厌恶了大城市的虚华,决定回小城市发展。本篇作者就是从北京到小城市的程序员,看看他的经历和建议,相信会对你有所帮助。文章来源:前端耳东作者:耳东C/C++的学习裙【七一二二八四七零五】,无论你是小白还是进阶者,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!转眼到这个二线城市已经一段时间了,看着手机推送的关于北京的某某新闻,忽然感觉到曾今奋斗(打工)的城市已经离我千里之外了...
原创
发布博客 2021.03.03 ·
158 阅读 ·
0 点赞 ·
1 评论

都2021了,程序员就别再问出路在哪里了,路就在脚下!

原创: 程序员Kotlin 开发者社区​案例:小A由于性格腼腆内向,行业内深耕了十几年也只是一个资深java工程师的职位,或许是没有管理的才能,自己也从来不想当将军。日子日复一日的过着,项目一个又一个的完成。可是似乎从30岁开始这工资就没涨过,前面跳槽几次涨的薪水在30岁以后跳槽已经不管用了、定格了,这几年由于市场环境不景气,程序员竞争越来越激烈,36岁跟30拿的工资一模一样,不仅工资拿的一样,反而事情还越来越多了,这些都意味着什么?何止是瓶颈期那么简单,程序员的忧伤蛋蛋..
原创
发布博客 2021.03.02 ·
1493 阅读 ·
0 点赞 ·
0 评论

C++不会完蛋,但C++程序员可能会先完蛋

作者:闻数起舞来源:今日头条C/C++的学习裙【七一二二八四七零五】,无论你是小白还是进阶者,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!直到昨天,我还以为AI永远不会取代我成为程序员。好吧,从一开始,编程作为一种职业就已经陷入了自己的死亡之中。我想,当有人第一次提出汇编程序时,很多人都认为这就是结局。什么?一个可以将人类可读的笔迹转化为真实机器代码的程序?那么每个经理现在都可以编写代码吗?我们过时了吗?我们已经自动化了吗?是时候...
原创
发布博客 2021.03.02 ·
102 阅读 ·
0 点赞 ·
1 评论

C++ 高级教程:C++ 异常处理

异常是程序在执行期间产生的问题。C++ 异常是指在程序运行时发生的特殊情况,比如尝试除以零的操作。异常提供了一种转移程序控制权的方式。C++ 异常处理涉及到三个关键字:try、catch、throw。throw:当问题出现时,程序会抛出一个异常。这是通过使用throw关键字来完成的。 catch:在您想要处理问题的地方,通过异常处理程序捕获异常。catch关键字用于捕获异常。 try:try块中的代码标识将被激活的特定异常。它后面通常跟着一个或多个 catch 块。如果有一个块抛...
原创
发布博客 2021.03.01 ·
144 阅读 ·
0 点赞 ·
0 评论

这5个程序员,改变了世界

从 1 和 0 开始,编程经历了很长一段路,才达到了现在的抽象状态。过去的程序员用伟大的发明,为现代程序员轻松地完成工作奠定了坚实的基础。如果我们研究某个软件,也许,它是在若干个库的帮助下编写的,而这些库又有另一套多年前创建的依赖关系。当我们再往前追溯,最终会发现,在计算机软件进化史上,有一位杰出的程序员做出了一项伟大的发明。例如,Anaconda 数据科学环境是用 Python 编写的。而 Python 是用 C 编程语言编写的,C 编程语言是一个庞大的项目,推动了数以百万计的项目。类似的,And
原创
发布博客 2021.03.01 ·
69 阅读 ·
0 点赞 ·
0 评论
加载更多