标签:知识 整型 info null 之一 返回 就是 justify 事先
1.std:: cin/cout/endl
2.sqrt使用时大多需要要强制类型转化,因为sqrt只支持double和float类型,
可以这样c=(int) sqrt((double)a*a+b*b);
或者c=(int) sqrt((float)a*a+b*b);
3.各种输入
https://blog.csdn.net/mayue_web/article/details/89490865
4.->
指针指向结构中的成员变量,其形象是个箭头,代表指向的结构
比如:
struct STUDENT {
int number;
char name[20];
}a,*p;
a.number=101;
strcpy(a.name,"王小明");
p=a;
if ( p->number==101 )
printf("%s\n",p->name);
当用实例访问结构中的变量number时,写成a.number 当用指向实例的指针访问时,写成p->number
5.puts
将指定的字符串输出到屏幕
6.putchar
c语言函数之一,作用是向终端输出一个字符。
其格式为putchar(c),其中c可以是被单引号(英文状态下)引起来的一个字符,
可以是介于0~127之间的一个十进制整型数(包含0和127),
也可以是事先用char定义好的一个字符型变量。
7.oi各类模板集
https://www.luogu.org/paste/h3mzcfo1
https://www.cnblogs.com/phemiku/p/11622062.html
8.isdigit
作用:检查其参数是否为十进制数字字符
isdigit()函数判断字符串是否为数字
若参数c为阿拉伯数字0~9,则返回非0值,否则返回NULL。
9.二维偏序主要思路
二维偏序就是 x和y两个维度的共同比较 这种比较是二维的 同时他不是一个全序关系
10.operator
在C++中用到operator关键字,表示运算符重载.
<类名> operator <运算符>(<参数表>)
operator是定义运算符重载函数的关键字。
11.fgets
fgets,是C语言中从文件中获取字符串函数。
从文件结构体指针stream中读取数据,每次读取一行。
读取的数据保存在buf指向的字符数组中,每次最多读取bufsize-1个字符(第bufsize个字符赋‘\0‘),
如果文件中的该行,不足bufsize个字符,则读完该行就结束。
函数成功将返回buf,失败或读到文件结尾返回NULL。
因此我们不能直接通过fgets的返回值来判断函数是否是出错而终止的,应该借助feof函数或者ferror函数来判断。
标签:知识 整型 info null 之一 返回 就是 justify 事先
原文地址:https://www.cnblogs.com/aprincess/p/11734762.html