新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
main函数——主函数;
创新互联是一家专注于网站制作、网站设计与策划设计,阜阳网站建设哪家好?创新互联做网站,专注于网站建设10多年,网设计领域的专业建站公司;建站业务涵盖:阜阳等地区。阜阳做网站价格咨询:028-86922220
printf函数——格式输出函数;
scanf函数——格式输入函数;
getchar函数——字符输入函数;
putchar函数——字符输出函数;
gets函数——字符串输入函数;
puts函数——字符串输出函数;
strlen函数——求字符串长度的函数;
strcmp函数——比较字符串的函数;
sqrt函数——求开平方值的函数。
你说要十个的,所以我就写了十个!!这些,本人认为都是基础的函数!!
函数就是完成一定功能的一段代码
主函数就是 main 函数
int main(void)
{
}
或
int main(int argc, char *argv[])
{
}
main函数是c程序里必不可少的,程序从这里开始运行。
被调用函数就是某一个地方调用到的函数呗,c程序就是通过函数调用方式来运行的
库函数就是预先编制好的一些函数,完成特定的功能
比如随编译器一起提供的库函数 有数学运算的,有关输出的,文件操作的,等等
在程序中只需要通过声明直接调用就可以了
还有一些库函数是其他机构编写的完成一些特定的功能 比如早年的xlib是一个很有名的在16位操作系统下完成屏幕图像处理的函数库,还有现在C++里的STL不用说了吧,太有名了已经是C++语言里的组成部分了。
你对有个概念可能不清楚,就是int,float,long,double这些在c语言中是保留字,而不是函数。函数的话会有返回值(除非是void型的空函数),但是int,float什么的只是一种类型定义,定义这种类型的变量,比如int
a;就是定义了一个int型的变量a,系统为它分配指定长度的内存。运算上,系统会自动完成低级别向高级别的转换。比如定义两个变量:
float
a;
int
b;
a=a+b;
那系统会自动先把int型的a转换成float型的a,然后再进行运算
转换方向为:int→unsigned
int→long→unsigned
long→double←float
如果上面是:
b=a+b;
那系统会警告说有精度损失,它是这样进行运算的:先把右边的b转换成float型与a进行加法运算,然后,把运算后的结果的后八位截断赋值给b(整型的b只有八位),这样就产生精度损失了。
大致就这些吧。