C/C++
文章平均质量分 73
remo0x
no one
展开
-
【C】C语言中sin和cos的用法
1 基础知识1.1 头文件#include <math.h>1.2 原型double sin(double x)double cos(double x)1.3 参数参数是弧度制(rad)1.4 返回值返回-1到1之间的计算结果1.5 角度与弧度π=180°1°=π/1801(rad)=180/π角度转弧度:用角度乘以π/180...原创 2016-09-04 11:48:51 · 75051 阅读 · 3 评论 -
【C】C语言中的printf和scanf
一 printf函数原型extern int printf(const char *format,...);功能在c语言中产生格式化输出的函数(定义在 stdio.h 中),其向未重定向终端(显示器、控制台等)输出字符。formatFormat 参数是包含三种对象类型的一个字符串: * 无格式字符复制到输出流 * 转换规范,每个规范导致在值参数列表中检索原创 2016-09-11 12:44:01 · 2046 阅读 · 2 评论 -
【C】C语言中的sprintf和sscanf
一 sscanf函数函数原型int sscanf(const char *s,const char *format,..);int scanf(const char *format,...);sscanf与scanf类似,都是用于输入的,只是后者以键盘(stdin)为输入源,前者以固定字符串为输入源。参数列表buffer存储的数据format格式控制字符串原创 2016-09-10 10:57:48 · 1244 阅读 · 0 评论 -
【C】C语言中的字符串操作函数
头文件#include标准库默认集合的不安全性它们使代码包含错误的可能性很大;在网络环境下使用,它们允许恶意代码破坏程序。主要原因是,无法验证数组有足够的空间执行操作。C11可选版本它们会检查数组的维数,确保它们足够大。相比较标准库,主要是添加了数组大小的参数。检查对C11的支持编译并执行下列代码#includeint main(){#if define原创 2016-09-09 23:19:17 · 753 阅读 · 0 评论 -
【C】C语言中读取整形和浮点型的格式说明符
操作需要的控制字符串short%hdint%dlong%ldfloat%f或%edouble%lf或%le原创 2016-09-04 00:00:16 · 2971 阅读 · 0 评论 -
【C】C语言中的指针概述与内存使用
指针概念可以存储地址的变量叫做指针(pointers),存储在指针中的地址通常是另一个变量。“指针”这个词也用于表示一个地址。类型每个指针都和某个变量类型相关联,也只能用于指向该类型的变量。一般给定类型的指针写成type*,其中type是给定的类型。类型void*表示没有指定类型,所以void*可以包含任意类型的数据项地址。void*常常被用作参数类型,或独立于类型的方式处原创 2016-09-17 10:04:02 · 803 阅读 · 0 评论 -
【C】C语言处理文件读写
文件的概念能够存储数据的存储设备叫做文件,文件通常存储到硬盘上。文件其实是一系列的字节。文件中的位置文件有开头和结尾,还有一个当前位置,通常定义为从文件头到当前位置有多少个字节。当前位置就是发生文件操作(读写文件的动作)的地方。新的当前位置可以指定为距离文件开头的偏移量,或在某些情况下,指定为从前一个当前位置算起的正或负偏移量。又是还可以把当前位置移到文件尾。原创 2016-09-22 22:43:51 · 4568 阅读 · 0 评论 -
【C++】C++顺序栈实现的计算器
1. 实现原理该计算器数据存储是通过声明一个栈模板,来创建一个 int 类型和 char 类型的栈。int 栈存储表达式中的数字,char 类型的栈存储表达式中的运算符。在输入表达式时,通过在表达式首尾添加 “#” 来使程序建立表达式的结束条件。当首尾 “#” 相遇时,即表达式已经计算完成,最后输出结果。当前源代码中只能计算+、-、*、/,以及(),可以将操作数栈改为 double 类...原创 2016-09-08 14:05:50 · 19119 阅读 · 6 评论