![](https://img-blog.csdnimg.cn/20190901184447987.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
动态规划
动态规划
月雲之霄
这个作者很懒,什么都没留下…
展开
-
gcc的使用
一、gcc编译过程示意图 分析:hello程序是一个高级C语言程序,这种形式容易被人读懂。为了在系统上运行hello.c程序,每条C语句都必须转化为低级机器指令。然后将这些指令打包成可执行目标文件格式,并以二进制形式存储器于磁盘中。 gcc常用选项: 选项名 作用 -o 产生目标(.i、.s、....原创 2018-11-28 16:35:11 · 134 阅读 · 0 评论 -
gdb使用
[sunbin@localhost ~]$ gcc -Wall -g simple.c -o simple[sunbin@localhost ~]$ ./simpleEntering main ...result[1-100] = 5050result[1-10] = 55Exiting main ...[sunbin@localhost ~]$ gdb simple 启动gd...原创 2018-11-28 17:41:21 · 220 阅读 · 0 评论 -
第七章 进程环境 | 001 命令形参、gcc与g++的使用
命令行参数是使用main()函数参数来处理的,其中,argc是指传入参数的个数,argv[]是一个指针数组,指向传递给程序的每个参数。应当指出的是,argv[0]存储程序的名称,argv[1]是一个指向第一个命令行参数的指针,*argv[n]是最后一个参数。如果没有提供任何参数,argc 将为1,否则,如果传递了一个参数,argc将被设置为2。多个命令行参数之间用空格分隔,但是如果参数本身...原创 2018-08-01 22:26:20 · 201 阅读 · 0 评论 -
第3章 文件IO | 001 文件描述符
1. 概述概述 在Linux系统中一切皆可以看成是文件,文件又可分为:普通文件、目录文件、链接文件和设备文件。文件描述符(file descriptor)是内核为了高效管理已被打开的文件所创建的索引,其是一个非负整数(通常是小整数),用于指代被打开的文件,所有执行I/O操作的系统调用都通过文件描述符。程序刚刚启动的时候,0是标准输入,1是标准输出,2是标准错误。如果此时去打开一个新的文件,它...转载 2018-08-08 19:21:17 · 204 阅读 · 0 评论 -
001 出错处理
1. 函数strerrorchar *strerror(int errnum)分析:C 库函数 char *strerror(int errnum) 从内部数组中搜索错误号 errnum,并返回一个指向错误消息字符串的指针。strerror 生成的错误字符串取决于开发平台和编译器。1.1 代码清单#include <stdio.h>#include &am原创 2018-08-01 18:41:02 · 187 阅读 · 0 评论