编程语言
文章平均质量分 79
程序员张小妍
相信相信的力量,努力做好自己!
展开
-
Linux常用命令,Linux常用基本命令大全
Linux常用命令大全整理前言最近在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的Linux常用命令列举一下,仅供大家参考。更多 linux C/C++学习资料 可以 关 注 微 信 公 众 号:“ C和C加加 ” 回复:“ Linux ”即可获取一、系统信息Linux常用命令大全arch 显示机器的处理器架构uname -m 显示机器的处理器架.原创 2022-03-19 08:11:54 · 53763 阅读 · 12 评论 -
一种 C++ 转换的非正式分类
C++ 正式分类方法是直接按语法分类,分为:隐式转换和显示转换。隐式转换又称为标准转换。显示转换又分为:C 风格转换、函数风格转换、C++ 风格转换。C++风格转换就是 static_cast、dynamic_cast、const_cast 和 reinterpret_cast 这 4 种。有很长一段时间我都有这样的疑问:转换前的对象和转换后的对象是不是同一个?现在,我引入一种非正式分类方法,分为:同对象转换和异对象转换。这两个术语是我自己编的,只是为了方便说明问题。同对象转换:转换后的对象和转原创 2022-03-18 16:38:50 · 1037 阅读 · 1 评论 -
C++开发工具,C++的IDE推荐
C++开发工具——C++的IDE是C++程序员用于编程的应用程序或软件。IDE主要包括三部分,即源代码编辑器,构建自动化工具(编译器)和调试器。源代码编辑器是程序员可以编写代码的地方,而程序员使用构建自动化工具来编译代码,而调试器则用于测试或调试程序以解决在代码中的错误。今天推荐一下最适合C++的开发IDE工具...原创 2022-01-10 08:41:59 · 24699 阅读 · 9 评论 -
C++: 数组清空(memset函数)
char数组清空(1)for循环清空令char数组每一位都变为\0。注意,\0相当于空格,所以输入的时候打上空格的话,空格后面的内容计算机不会读取。如果想在输入的内容加上空格,用cin.getline()(需要包含头文件<string.h>)如图清空之后是这样的(2)memset函数清空memset是计算机中C/C++语言初始化函数。作用是将某一块内存中的内容全部设置为指定的值, 这个函数通常为新申请的内存做初始化工作。函数作用1,mems原创 2021-12-15 09:33:03 · 13470 阅读 · 1 评论 -
C语言中求数组的最小值和最大值
#include <stdio.h>int main(void){ int a[7] = {45,32,86,56,24,98,85}; int min, max; min = a[0]; max = a[0]; int i; for (i = 0; i < 7; i ++) { if (a[i] < min) min = a[i]; if (a[i] > m.原创 2021-11-19 07:48:03 · 10327 阅读 · 0 评论 -
C语言和C++的区别和联系
C语言虽说经常和C++在一起被大家提起,但可千万不要以为它们是一种编程语言。我们来介绍C语言和C++中的区别和联系。首先C++和C语言本来就是两种不同的编程语言,但C++确实是对C语言的扩充和延伸,并且对C语言提供后向兼容的能力。对于有些人说的C++完全就包含了C语言的说法还是有点别扭的。一、C语言是面向过程语言,而C++是面向对象语言我们都知道C语言是面向过程语言,而C++是面向对象语言,说C和C++的区别,也就是在比较面向过程和面向对象的区别。1、面向过程和面向对象的区别面.原创 2021-11-16 10:21:42 · 18271 阅读 · 16 评论 -
C语言/C++学习路线图(2021整理)
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。接下来是小编整理过C/C++工程师必备知识的思维导图。初学者看到这么密集的知识点,是不是有点眼晕呢?的确,C/C++是一门知识面覆盖很广的学科。想学好C/C++的你并不需要慌张,内容虽多,但依然有法可依。只要有足够的耐心和毅力,加上正原创 2021-11-11 10:03:59 · 8234 阅读 · 2 评论 -
百度后端C++,一面、二面 + 主管面面经(已拿offer)
非科班 C++,面试岗位百度后端(C++/PHP研发工程师),看中的是百度作为互联网黄埔军校及后端岗 JD 与自身高契合度,作为应届生有计划的话,能够在百度接触、学习领域包括搜广推等行业领先技术。一面、二面自我介绍 一个 url 输入,到页面加载全过程,越详细越好(一、二面分别问了一次) DNS 解析过程,越详细越好 gTLD 说明一下 Linux 下 100G 日志文件,其中为 url 记录,统计 top10,需要考虑哪些问题,算法设计 Linux 正则表达式搜索 grep shell原创 2021-11-03 15:22:09 · 3849 阅读 · 9 评论 -
C语言必背代码大全(2021整理)
一、C语言必背代码前言对于c语言来说,要记得东西其实不多,基本就是几个常用语句加一些关键字而已。你所看到的那些几千甚至上万行的代码,都是用这些语句和关键词来重复编写的。只是他们逻辑功能不一样,那如何快速的上手C语言代码,建议多看多写,下面是小编整理的C语言必背代码。博主已经把大量C语言源码整理为一个压缩包关注微 信 公 众 号:“C和C加加” 回复:“源码” 即可获取二、一部分C语言必背代码1、输出9*9成法口诀。共9行9列,i控制行,j控制列。#include "stdio...原创 2021-11-01 08:26:06 · 59181 阅读 · 9 评论 -
C语言学习路线图PDF2021版
一、C语言学习路线前言随着互联网及互联网+深入蓬勃的发展,经过多年的时间洗礼,C/C++语言俨然已成为“第一”语言,出色的性能使之成为高级语言中的性能王者。这么牛的语言,你是不是想知道怎样学习和掌握它呢?接下来请看经过小编整理过C/C++学习路线思维导图。博主已汇总成了一个十万字PDF版的C语言学习路线教程关注博主的微 信 公 众号 “C和C加加” 回复“PDF”即可获取!需要C/C++入门、进阶教程的回复“ZXC”即可获取!二、C语言学习路线思维导图1、环境篇(ubuntu..原创 2021-10-27 10:04:16 · 1942 阅读 · 2 评论 -
最新C语言编程软件推荐(2021整理)
一、C语言编程软件推荐C语言编程软件适于编写系统软件,是学习编程的同学们的必备软件。c语言一种应用非常广泛的编程语言,不仅仅是在软件开发上,而且各类科研都会用到c语言。今天小编给大家汇总下C语言的编程软件。可以关注微 信 公 众 号:“ C和C加加 ” 回复:“ 开发工具 ” 领取相关工具和教程二、小编汇总的C语言编程软件1、博主深爱CLion但是收费(有办法)呵呵呵CLion是Jetbrains公司旗下推出的一款专为开发C/C++所设计的跨平台IDE,它是以IntelliJ为基原创 2021-10-25 10:05:03 · 91735 阅读 · 20 评论 -
C语言项目源码,C语言源代码大全(2021最新)!
一、C语言源码大全C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。博主已经把大量C语言源码整理为一个压缩包关注 微 信 公 众 号:C和C加加 回复:“源码”即可获取二、C语言原创 2021-10-22 16:59:42 · 23794 阅读 · 11 评论 -
2021年C++教程最新版
一、C++教程前言介绍信息量大,难免有误,欢迎评论区留言指正!这部C++教程是大全教程。其内容涵盖了C++语言的基本语法、面向对象的概念和程序设计方法、数据结构基础、模板和泛型程序设计简介。从零开始、由浅入深、层层递进、细致而又详尽地讲解C++这门大型编程语言。这套C++教程能够很好的帮助你入门,让你掌握C++基础并且打开通向高级C++工程师的大门,通俗易懂深入浅出是这套教程最大的特点,让你能够很轻松地学习C++,还有更多详细进阶C++教程等你!也可以关注微信公众号 “C和C加加” 回复“Z转载 2021-07-17 07:31:14 · 1826 阅读 · 0 评论 -
C语言基础知识总结2021C语言主干基础知识干货|收藏
1、C语言基础知识概述运算符:=. 函数:main(),printf(). 编写一个简单的C程序. 创建整型变量,为其赋值,并在屏幕上显示该值. 换行字符. 如何在程序中加入注释,建立包含多个函数的程序,以及找出程序中的错误. 理解什么是关键字.2、数据和C语言基础关键词:int,short,long,unsigned,char,float,double,_Bool,_Complex,_Imaginary. 运算符:sizeof. 函数:scanf(). C语言使用的基本数据类型. 整.原创 2021-07-15 12:19:24 · 847 阅读 · 1 评论 -
2021版C++教程,C++进阶教程(最全C++教程)
一、C++教程前言介绍信息量大,难免有误,欢迎评论区留言指正!这部C++教程是大全教程。其内容涵盖了C++语言的基本语法、面向对象的概念和程序设计方法、数据结构基础、模板和泛型程序设计简介。从零开始、由浅入深、层层递进、细致而又详尽地讲解C++这门大型编程语言。这套C++教程能够很好的帮助你入门,让你掌握C++基础并且打开通向高级C++工程师的大门,通俗易懂深入浅出是这套教程最大的特点,让你能够很轻松地学习C++,还有更多详细进阶C++教程等你!也可以关注微信公众号 “C和C加加” 回复“Z原创 2021-07-12 16:16:27 · 8702 阅读 · 5 评论 -
C语言书籍推荐从入门到进阶再到封神全套(2021年整理)
一、C语言书籍推荐入门,初学,编程基础系列1、《C语言程序设计:现代方法》(第2版)时至今日, C语言仍然是计算机领域的通用语言之一,但今天的 C语言已经和最初的时候大不相同了。本书最主要的一个目的就是通过一种“现代方法”来介绍 C语言,书中强调标准 C,强调软件工程,不再强调“手工优化”。这一版中紧密结合了 C99标准,并与 C89标准进行对照,补充了 C99中的最新特性。本书分为 C语言的基础特性、 C语言的高级特性、 C语言标准库和参考资料 4个部分。每章末尾都有一个“问与答”小节给出一系列与原创 2021-07-08 06:22:34 · 17358 阅读 · 5 评论 -
2021年C++入门书籍推荐,从入门到进阶大全
一、C++入门书籍介绍以下仅代表个人观点,如有雷同纯属巧合,如有不同虚心接纳!1、C++ Primer 和习题册(非常全,学什么语言都需要一本比较全的书)也可以关注博主的微信公众号“C和C加加”回复“ZXC”有惊喜哦本书是久负盛名的C++经典教程,其内容是C++大师Stanley B. Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准深入理解的完美结合,已经帮助全球无数程序员学会了C++.本版对前一版进行了彻底的修订,内容经过了重新组织,更加入了原创 2021-07-06 18:00:04 · 4562 阅读 · 7 评论 -
2021年最新C语言教程入门,C语言自学教程(最全整理)
C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的鼻祖语言,所以说学习C语言教程是进入编程世界的必修课!原创 2021-07-06 14:52:20 · 76858 阅读 · 11 评论 -
2021最新C++面试题(附答案)
今天分享给大家的是比较全面的C/C++面试题,也都是C++版本升级之后,重新整理归纳的最新答案,会让C++面试者少走很多不必要的弯路。同时每个C++面试题都尽量做到了详尽的面试解析文档,以确保每个阶段的读者都能看得懂,同时这部分C++面试文档也是可以免费的提供给有需要的同学们学习的!一、计算机基础更多阿里、百度、华为、美团、腾讯、头条C++面试题可以关注微信公众号“C和C加加”回复“面试题”即可获取相关C++面试题!1.C/C++内存有哪几种类型?C中,内存分为5个区:堆(malloc)..原创 2021-06-24 07:13:12 · 29176 阅读 · 2 评论