一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意 ...
分类:
其他好文 时间:
2018-11-28 20:29:17
阅读次数:
180
第六章 函数 6.1 函数概述 定义 函数:是具有一定功能的一个程序块;是C语言的基本组成单位。 在前面各章的例子及读者自己编写的C语言程序中都用到了以“main“开头的主函数,并且在程序中频繁地调用了C语言提供的用于输入输出的库函数( scanf( )和printf( )函数)。 函数是C源程序的 ...
分类:
编程语言 时间:
2018-11-24 23:48:52
阅读次数:
312
首先我们先用汇编编写一个helloworld,注意我们直接在汇编代码中调用C语言的printf函数将"hello,world\n"输出在屏幕上。.section.dataoutput:.asciz"hello,world\n".section.text.globalmainmain:push$outputcallprintfaddl$4,%esppush$0callexit上述
分类:
其他好文 时间:
2018-11-24 19:48:41
阅读次数:
135
C当中有一些函数专门用于把字符串形式转换成数值形式。 printf()函数和sprintf()函数 -->通过转换说明吧数字从数字形式转换为字符串形式; scanf()函数把输入字符串转换为数值形式; 应用场景: 编写程序需要使用数值命令形参,但是命令形参被读取为字符串。要使用数值必须先把字符串转换 ...
分类:
其他好文 时间:
2018-11-10 17:59:14
阅读次数:
239
参考资料:https://docs.python.org/3.5/library/stdtypes.html#old-string-formatting 实例 可以看到用这种类似于c语言中的printf函数,实现了字符串拼接,这个在实际应用中很常见,比如打日志,比如输出一段完整的内容,其中包含一些变 ...
分类:
编程语言 时间:
2018-11-05 00:02:08
阅读次数:
150
printf函数称为格式输出函数,其关键字最末一个字母f即为“格式”(format)之意。其功能是按用户指定的格式,把指定的数据显示到显示器屏幕上。 printf函数调用的一般形式 printf函数是一个标准库函数,它的函数原型在头文件“stdio.h”中。但作为一个特例,不要求在使用 printf ...
分类:
其他好文 时间:
2018-11-03 11:18:29
阅读次数:
130
"github博客传送门" "csdn博客传送门" 话不多说直接上代码 ...
分类:
编程语言 时间:
2018-10-27 00:24:15
阅读次数:
212
简介 printf将参数插入到用户定义的文本字符串中,从而创建格式化的输出。printf将格式化的字符串输出到标准输出。printf命令根源是C语言下面的printf函数,就连名字都一样,很多用法也是相同的。 语法 printf FORMAT [ARGUMENT]...printf OPTION F ...
分类:
其他好文 时间:
2018-10-20 18:37:39
阅读次数:
127
一. 快速上手 1. 逻辑上删除一段程序: #if 0 statements #endif 2. printf函数:%d十进制整型值、%o八进制、%x十六进制、%g浮点值、%c字符、%s字符串 scanf函数:%d整型值、%ld长整型、%f浮点数、%lf双精度、%c字符、%s字符串 3. char ...
分类:
其他好文 时间:
2018-10-14 16:33:24
阅读次数:
141
1. C语言的库函数是可以直接调用的,不需要提前声明,因为系统帮我们声明了。例如 printf函数 2. 在程序中编写函数时,要先对函数进行声明,再对函数进行定义。函数的声明时让编译器知道函数的名称、参数、返回值类型等信息。函数的定义让编译器知道函数的功能。 3. 如果将函数的定义放在调用函数之前, ...
分类:
编程语言 时间:
2018-10-04 16:39:57
阅读次数:
200