Java、C、C++对比

1. 程序结构 1.1 源码 Java C C++ 源文件 .java .c .h .cpp .h 编译后 .class 字节码文件 .i .s .o .obj等中间产物 .i .s .o .obj等中间产物 1.2 编译 1.3 Hello world java 1 2 3 4 5 6 public class HelloJava{ //程序入口 public static void main(String[] args){ System.out.println("Hello world!"); } } C 1 2 3 4 //程序入口 int main(){ printf("Hello World!"); } C++ 1 2 3 4 5 6 #include <iostream> //程序入口 int main(int argc, char** argv) { std::cout << "Hello World!" << std::endl; return 0; } 2. 数据类型 2.1 基本/数值数据类型 java数据类型所占的字节数是固定的,c/c++不同的系统可能不一样 ...

2024-09-25 · 3 分钟 · 1328 字 · lixb

Linux常用命令

尚未验证@2024年7月17日17:17:01 命令 参数 功能说明 ls 显示文件或目录 -l 列出文件详细信息 -a 列出当前目录下的所有文件及目录包括隐藏的(all) mkdir 创建目录 -p 创建目录,若目录中父目录不存在,则创建p(parent) cd 切换目录 touch 创建空文件 echo 创建带有内容的文件?echo不是回显吗 cat 查看文件内容 cp 拷贝 mv 移动或者重命名 rm 删除文件 -r 递归删除,可删除子目录及文件 -f 强制删除 find 在文件系统重搜索某文件 wc 统计文本中行数、字数、字符数、字节数 grep 在文本文件中查找某个字符串 rmdir 删除空目录 pwd 显示当前目录 ln 创建链接文件 系统管理命令 ...

2024-09-25 · 1 分钟 · 411 字 · lixb

智能硬件类产品的研发生产流程

原文地址:[https://www.besovideo.com/detail?t=1&i=36](https://www.besovideo.com/detail?t=1&i=36 “单北斗5G执法记录仪、单北斗智能安全帽等智能硬件开发流程详解”) 智能硬件产品研发生产是一个综合硬件设计、软件开发、互联网服务于一体的复杂过程,始于市场分析,确定用户需求与产品定位,历经立项组建跨职能团队,进行深入的产品需求和设计阶段,包括软件界面与功能规划、硬件结构设计。 ...

2024-09-25 · 20 分钟 · 9901 字 · lixb