#include<stdio.h>
基本骨架:int main()
{
return 0;}
主函数里的
数据类型:char;int;longlong;double ;float;scanf(·······",&····);printf("······\n换行符");if();while{`````` };(do{······};while(·······);)for (···;···;··· );
switch(····){case ···: ···;break;default:·····;};continue;
头文件:#include<stdlib.h> #include<windows.h> #include<time.h>
数组:一维a[10];二维a[10][10];10只是个下角标,表示有10个房子;而二维就是10*10=100个。它存放在内存中是以列排序的;这有要引入指针了。在使用前要定义类型。如:int *p;也可以int *p=&a;(可分解为int *p;p=&a;对与数组来说是访问a[0]的地址。就像是你要寄快递,快递员要知道你的地址才可以拿到你的快递,而这快递就是里面的元素。),*p中的*是个传送门间里面的元素表示出来,如int a[0]=1,*p;p=&a;printf("p=%d",*p);输出时p=1。而二维是的地址是在一维基础上扩张的,如:a[10][10];在p=&a时是重a[0][0];*(*(p+1)+1)表示a[1][1]需要一个一个看;指针只要是用与函数体和结构体,在另外声明可以传递函数值;
函数体和结构体后续在说。