摘要:
本篇博客主要目的是介绍 linux 中的输入输出方法,涉及到的指令为 read, echo, printf。下面我们以几个通俗易懂的例子来讲以下。 1、read 命令 read命令用于从标准输入中读取单行数据,然后赋值给指定的变量。当读到文件结束符时,exit code为 1 ,否则为 0。exit 阅读全文
摘要:
c++ 最长公共子序列 /* 最长公共子序列 问题描述: 给定两个长度分别为 N 和 M 的字符串 A 和 B,求既是 A 的子序列又是 B 的子序列的字符串长度最长是多少。 输入格式 第一行包含两个整数 N 和 M。 第二行包含一个长度为 N 的字符串,表示字符串 A。 第三行包含一个长度为 M 阅读全文
摘要:
expr用于求取表达式的数值,格式为 expr 表达式 1、表达式说明 表达式中使用空格隔开每一项,这和 shell 中数组一样 使用反斜杠放在shell特定的字符前面,如括号、乘号 \(, \), \* 对包含空格和其他特殊字符的字符串要用引号括起来 expr会在stdout中输出结果。如果为逻辑 阅读全文
摘要:
1、前景知识介绍 本篇博客介绍如何在 Ubuntu 20.04 环境下,配置 Visual Studio Code,从而使用 GCC (C++ compiler (g++)) 和 GDB (debugger)。 这里介绍一下,GCC 表示 GNU Compiler Collection 编译器集合; 阅读全文