C语言
-
【C++】GoogleTest进阶之gMock
gMock是什么当我们去写测试时,有些测试对象很单纯简单,例如一个函数完全不依赖于其他的对象,那么就只需要验证其输入输出是否符合预期即可。 但是如果测试对象很复杂或者依赖于其他的对…
-
C++ 右值引用与 const 关键字
C++11 新增了另一种引用:右值引用(rvalue reference),这种引用可指向右值,是使用 && 声明的。使用右值引用可以减少复制操…
-
程序人生 | 编程的上帝视角应该怎么去找
本文导读本文通过抛出一个编程的上帝视角问题,我们了解什么是编程的上帝视角,编程如何学习以及编程的root是什么,找到root之后,我们有如何利用上帝视角去解决编程中的推理。 一、编…
-
C语言中这么骚的退出程序的方式你知道几个?
前言 在本篇文章当中主要给大家介绍C语言当中一些不常用的特性,比如在main函数之前和之后设置我们想要执行的函数,以及各种花式退出程序的方式。 main函数是最先执行和最后执行的函…
-
【MOOC】程序设计入门——C语言(翁恺)第5周编程练习第2道
题目内容: 你的程序要读入一个整数,范围是[-100000,100000]。然后,用汉语拼音将这个整数的每一位输出出来。 如输入1234,则输出: yi er san si 注意,…
-
基于STM32从零写操作系统系列—使用C语言
如有不详细的描述、错误或疑问,欢迎留言!!! 目的 C语言,相对于汇编有更好的可读性,便于维护等优点。下面实验将使用C语言实现点亮LED灯。C语言与硬件是紧密连在一起的,结合芯片中…
-
人类下一代语言的可能(语言新代的发展)
术是数学中最古老的部分之一。在最初的算术、几何之后,数学发展出了更多的分支内容:代数、分析、拓扑、概率……本节的讲述涉及其中代数、分析的初等部分的内容。…
-
从 C# 崩溃异常(中研究页堆布局)
一:背景 1.讲故事 最近遇到一位朋友的程序崩溃,发现崩溃点在富编辑器 msftedit 上,这个不是重点,重点在于发现他已经开启了 页堆 …
-
c语言基础知识 入门必看(保姆级教学)
1.什么是C语言?为什么要学好C语言? 这是2022年球程序员使用计算机语言的排名:我们可以很清楚的看的c语言和c++在将近20年的科技革命中,仍然经久不衰。c语言与c…
-
学生选修课程系统(C语言/C++实现)
话不多说,先上代码 #include <stdio.h> #include <string.h> #include<malloc.h> #inc…