做网站需要写配置文件吗,网站名查询网址,成立公司的流程以及资料,企业如何做网络推广点击蓝字关注我们因公众号更改推送规则#xff0c;请点“在看”并加“星标”第一时间获取精彩技术分享来源于网络#xff0c;侵删关于C语言的那些小知识#xff0c;准备学习或者刚刚入门的你已经了解了吗#xff1f;语言种类编译语言静态声明语言面向过程的编程语言环境工具…点击蓝字关注我们因公众号更改推送规则请点“在看”并加“星标”第一时间获取精彩技术分享来源于网络侵删关于C语言的那些小知识准备学习或者刚刚入门的你已经了解了吗语言种类编译语言静态声明语言面向过程的编程语言环境工具编译环境CC执行环境Linux打印输出功能stdio.h库中的printf函数主函数入口函数程序的执行入口就是程序执行的第一个函数自动执行其他函数相当于是在这个函数体内调用的名字main(该函数是自动执行的 所以 你不可以改名字)只要我们写C语言程序并且该文件需要被执行 都需要写main函数main函数返回值的意义该程序的错误码0代表正常 非0代表错误是程序与系统交互的方式main函数的参数第一个参数数据类型int类型意义终端敲入的指令按空格切割之后形成的小字符串的个数第二个参数数据类型char*数组类型意义终端敲入的指令按空格切割之后形成的小字符串组成的字符串数组变量以及数据类型声明与赋值声明数据类型关键字 变量名;赋值变量名变量值;需要“先声明后使用”否则会报警告错误变量名不要与函数名同名数据类型分类int 整形char* 字符串变量名[]数组int 变量名[]: 整形数组char* 变量名[]: 字符串数组分支与循环分支的结构以及规范if (条件语句) {
// 真区间
} else {
// 假区间
}循环的结构以及规范int i;
for (i 0; i 次数; i) {
// 循环体
}函数的声明与调用函数的声明// 函数的完整声明有函数体 可调用
函数返回值的类型关键字 函数名(形参1 形参2)
{
return 返回值; // 注意返回值的数据类型要与声明函数时写的类型关键字一致
}
// 函数的简易声明没有函数体 不可调用 只做解释说明该函数的意义参数返回值
函数返回值的类型关键字 函数名(形参1 形参2);形参的设置因为是静态声明语言并且没有声明变量关键字所以在声明函数中形参位置是需要有数据类型关键字的复合类型的声明以及操作复合类型的种类 ·数组同类事物的集合复合类型的声明 ·数组的声明元素数据类型关键字 变量名[]复合类型的增删改查 ·数组的取值变量名[索引]多文件操作引入模块将该文件内容赋值粘贴在主文件中引入内置模块#include 库名, 存放在执行环境中的/usr/include目录中引入非内置模块#include 文件路径每一个文件都是一个模块几种相关文件类型.c文件C语言源码文件.out文件C语言编译之后的机器码可执行文件源码中有main函数.o文件C语言编译之后的机器码不可知性文件源码中没有main函数.h文件头文件解释说明函数的意义参数返回值内容为子函数的简易声明代码多文件操作的演变流程为了提升代码三性所以将部分函数按照功能模块进行划分在不同的文件当中利用cc工具可以同时编译多个文件的特性一起编译---会因为在主文件中没有声明导致报警告错误在主文件当中将分文件引入---编译缓慢将分文件加-c参数提前编译成.o文件 并利用cc的多文件编译 将.o文件与主文件共同编译---会因为在主文件中没有声明导致报警告错误 同时 也不利于代码的维护性看不出子函数的意义参数返回值声明.h头文件并在主文件中引入头文件---即保证了编译的效率 同时他也不会报警告错误同时也有利于维护性常用的内置模块在C语言中称之为“库”stdio.h 标准输入输出流库 可以使程序与标准输入/标准输出交互的库printf函数意义打印输出参数打印输出的内容返回值如果成功则返回写入的字符总数否则返回一个负数。如果你年满18周岁以上又觉得学【C语言】太难想尝试其他编程语言那么我推荐你学Python现有价值499元Python零基础课程限时免费领取限10个名额▲扫描二维码-免费领取戳“阅读原文”我们一起进步