C语言是一门面向过程的计算机编程语言,与C++,Java,Python等面向对象的编程语言不同。
C的编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。
Microsoft Visual Studio是一个完整开发工具集,包括整个软件的生命周期所需的大部分工具,如统一建模语言(UML)工具、代码管控工具、集成开发环境(IDE)等。
所写目标代码适用于微软支持的所有平台,包括Microsoft Windows、Microsoft .NET framework、Microsoft Silverlight、Windows Mobile、Windows Phone等。
同时支持C/C++、C#、Javascript/Typescript、VB、Python、R等语言,是一个功能非常强大的开发平台,目前最新版本是Visual Studio 2019。
1.新建项目
2.c语言就是写.c/.h文件 ,xxx.c 源文件 xxx.h头文件
#include//包含头文件 int main() //返回类型 主函数 { //代码块 printf("hello world"); //printf()打印函数,分号为结束语句标识符 return 0; //与返回类型相呼应 }
main()函数--------------------------------主函数,是程序执行的入口,一个工程中main函数有且只有一个
int-------------------------------------------整型类型,这里指main()函数返回类型
{ }-------------------------------------------代码块,限定作用域,代码块结束之后,释放代码块中的内存
printf()函数--------------------------------打印函数,这里是调用的库函数,需要包含头文件stdio.h
分号;------------------------------------分号;为语句结束的标识符(python中使用缩进符来标识结束)
return 0----------------------------------返回值int 类型的函数返回,return语句用来结束循环,或返回一个函数的值。return 0:一般用在主函数结束时,按照程序开发的一般惯例,表示成功完成本函数
#include
- char //字符型 ----------------1字节=8bit
- short //短整型 ---------------2字节=16bit
- int //整型 ---------------------4字节=32bit
- long //长整型----------------最少4字节
- long long //更长整型-----------8字节----64bit
- float //单精度浮点型-----------4字节----32bit
- double //双精度浮点型--------8字节-----64bit
类型的使用:
int age=20; char ch='w'; float pai=3.14f;



