
【C语言】
文章平均质量分 79
君的名字
talk is cheap, show me the code!
只要xian哥在,世界充满爱!爱心发射,biubiu~biubiu~❤ ❤ ❤ ❤
展开
-
编译原理扫描程序,判断当前输入的程序中程序调用的函数是那个函数原型
l任务描述–分析C语言源程序的片段,判断程序末尾是否为一个函数调用语句。如果是函数调用,则输出被调用函数的原型,并判断程序的末尾正在输出第几个参数。l输入–int foo(int a, unsigned char b) {– return 0;–}–Voidbar() {– foo(10, l输出:–int foo(int, unsigned char)原创 2013-01-19 13:48:56 · 1584 阅读 · 0 评论 -
Linux下编译运行C程序
代码变成可执行文件叫做编译(compile);先编译这个还是先编译那个这个(即编译的安排)叫做构建(build)我们在Linux环境下编译C语言需要gcc.1.配置GCC 刚装好的系统已经有GCC了,但是这个GCC什么文件都不能编译,因为没有一些必要的头文件,所以我们需要安装build-essential 这个软件包,安装了这个包会自动安装上g++,libc6-de转载 2016-12-01 14:03:54 · 1957 阅读 · 0 评论 -
Linux GCC常用命令
1简介GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL语言,以及支持函数式编程和逻辑编程的 Mercury 语言,等等。而 GCC 也不再单只是 GNU C 语言编译器的意思了,而是变成了 GNU Compil转载 2016-12-01 17:49:00 · 464 阅读 · 0 评论 -
C语言中fread(),fwrite(),fseek()用法和功能
1.用法:int fread(void *buffer,int size,int count,FILE *fp);int fwrite(void *buffer,int size,int count,FILE *fp);2.功能:fread()──从fp所指向文件的当前位置开始,一次读入size个字节,重复count次,并将读入的数据存放到从buffer开始的内存中; buffer是存放读入数转载 2016-12-05 00:13:21 · 21862 阅读 · 2 评论 -
C库函数-perror()
原文出处: http://wiki.jikexueyuan.com/project/c/perror.html描述C库函数 *void perror(const char *str) 把一个错误消息输出到标准错误stderr。声明下面是 perror() 函数的声明。void perror(const char *str)参数str -- 这是 C 字符串,包含了一个自定义消息,将显示在原本的错误转载 2016-12-05 18:06:08 · 804 阅读 · 4 评论 -
C语言 execve()函数使用方法
1.君の名はexecve() – 叫做执行程序函数就像Python中的os.system(cmd)这个函数,我们可以用这个函数来执行我们的shell脚本,单独的shell命令,或者是调用其他的程序,我们的execve()这个函数就和Python中的os.system函数类似,可以调用其他程序的执行,执行shell命令,,调用脚本等等功能。2.定义我们在使用这个函数的时候我们需要在程序中加入头文件 #原创 2016-12-06 15:17:05 · 57233 阅读 · 0 评论