C/C++
cdragon-ljl
多学,多积累,多记录
展开
-
关于sizeof()和strlen()的理解
如题问:是否可以输出“Hello World”?答:不能输出。输出结果为“Hell”。运行结果如下:由上可知char占用1字节、short占用2字节、int占用4字节、数组占用类型*长度个字节、long占用4字节、float占用4字节、double占用8字节运行结果如下:由上可知strlen(字符串数组)=数组实际长度 sizeof(字符串数组)...原创 2019-01-14 16:01:59 · 221 阅读 · 0 评论 -
关于GCC编译流程的学习
GCC仅仅是一个编译器,没有界面,须在命令行模式下使用。通过gcc命令将源文件编译成可执行文件1.生成可执行程序其中a.out就是最终生成的可执行文件如果不想使用默认的文件名,那么可以通过-o选项来自定义文件名因为 Linux 下可执行文件的后缀仅仅是一种形式上的,所以可执行文件也可以不带后缀2.运行可执行程序实际上,gcc命令也可以将编译和链接分开...原创 2019-02-19 17:11:35 · 289 阅读 · 0 评论