1.Floor(number):
函数返回number的整数部分。开方【number=sqrt(x)】后,再floor(number+1)可防止浮 点运算的误差。
2.重定向用于测试数据
(c语言)
freopen(“input.txt”,”r”,stdin);
freopen(“output.txt”,”w”,stdout);
(c++)
ifstream fin (“input.txt”);
ofstream fout (“out.txt”);
3.memcpy(b,a,sizeof(a)) 把数组a内容全部复制到数组b中
4.memset(a,0,sizeof(a)) 把数组a内容清零
5.sprintf(“buf,”%d”,a),将int a的内容写到buf中。
6.fgetc(stdin)等价于getchar()
7.fgets(buf,MAXN,stdin) 与gets(buf)
8.ctype.h
isalpha,isdigit,isprint,toupper,tolower
9.结束输入windows ctrl+Z.linux ctrl+D
本文深入探讨了C语言编程中的一些关键概念和技术,包括整数取整、文件重定向、数组复制与初始化、内存操作函数memcpy与memset、字符串格式化、输入输出流控制以及结束输入的快捷键。此外,文章还提供了C语言开发中常用的数据结构概述,旨在为初学者和经验丰富的开发者提供实用的编程指南。
7937

被折叠的 条评论
为什么被折叠?



