c语言 知识点整理 (完结)

1.const define都差不多是宏定义,define更快,const更好


2.数组a[ 行] [列 ]


3.平方:pow(x,y)平方根:sqrt(x)


4.struct:自定义数据类型,结构体


5.计算字符串长度:sizeof可以用类型做参数。
strlen只能用char*做参数


6.字符:%c 字符串:%s 八进制:%o 十六进制:%x;


7.向下取整floor,四舍五入:floor(x+0.5)


8.输入多组数据:while(scanf()==);


9.保留若干小数:%*f


10.数组初始化清零:meset(a,0,sizeof());


11.赋予相反值:a[]=!a[]


12.输出到文件:fprintf()


13.tap+3个空格:/t


14.ASCII码:小写字母=大写字母+32,则大写字母=小写字母-32


15.字符不为标志结束的表示方法:!=‘\0’


16.用‘0’把buf[i]从字符转化为数字:buf[i] - ‘0’;


17.素数判定

素数判定:for(int i=2;i<floor(sqrt(n)+0.5);i++)
         if(n%i==0)return 1;
         else 

18.<< 和>>

 c:位运算,左移右移
 c++:位运算 输入输出 

19.保留三位小数模板

cout<<setprecision(3)<<fixed<<s<<endl;

20.c++万能头文件

#include<bits/stdc++.h>

21.string:这个类型相当于c中char[],和char一样这个类型相当于c中char[],和char一样


22.判断闰年:能/4不能/100 || 能/400


23.

c++中stl库

1.逆转(反转)函数:reverse

交换string:reverse(a.begin(),a.end())
交换char:reverse(a,a+strlen(a)) 

2.ceil:向上取整 floor:向下取整使用ceil函数必须保证内容是小数形


3.c++自带__gcd求最大公约数函数 sort:升序函数

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值