回文数

题目

给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。

回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

例如,121 是回文,而 123 不是。

来源:力扣(LeetCode)
链接:https://leetcode.c[……]

阅读全文

简谈编译型语言和解释型语言

编译型语言这里就以 C 和 C++ 为例,解释型语言的话以 Python 和 Java 为例。

对于 C/C++ 程序,文本代码需要先经由编译器翻译为机器码,生成二进制文件,也就是一般说的可执行文件(Windows 下扩展名为 .exe)。而 Python 一般就是直接执行文本代码,Pytho[……]

阅读全文

进程间通信

一个大型应用程序,往往需要众多进程协作,进程间通信的重要性显而易见。Linux 下的进程通信手段基本上是从 UNIX 平台上的进程通信手段继承而来的,而对 UNIX 发展做出重大贡献的两大主力 —— AT&T 的贝尔实验室和 BSD (加州大学伯克利分校的伯克利软件发布中心)在进程间通信方面[……]

阅读全文

工程管理(cmake)

在实际开发中,仅仅通过使用 gcc 命令对程序进行编译是非常低效的,原因主要有以下两点:

(1)程序往往是由多个源文件组成(某些程序项目可能成千上万个源码),源文件的个数越多,gcc 命令就会越长。此外,各种编译规则也会加大 gcc 命令的复杂度,所以在开发调试程序的过程中,通过输入 gcc[……]

阅读全文