上海建设网站公,装修网站建设案例,网站后台的形成,主机屋 WordPress 问题 多#include stdio.h//这种写法是过时的写法
void main() {}//int是整型的意思
//main前面的int表示main函数调用后返回一个整型值
int main() {return 0;
}int main() { //主函数--程序的入口--main函数有且仅有一个//在这里完成任务//在屏幕伤输出hello world//函数-pri…#include stdio.h//这种写法是过时的写法
void main() {}//int是整型的意思
//main前面的int表示main函数调用后返回一个整型值
int main() {return 0;
}int main() { //主函数--程序的入口--main函数有且仅有一个//在这里完成任务//在屏幕伤输出hello world//函数-print function - printf 打印函数//库函数-c语言本身提供给我们使用的函数//别人的东西 - 打招呼//#includeprintf(hello 小张\n);printf(hehe\n);return 0;
}//char--字符类型
//%d - 打印整型
//%c - 打印字符
//%f - 打印浮点数字 - 打小数
//%p - 以地址的形式打印
//%x - 打印16进制数字
int main() {//char ch A;//内存//printf(%c\n,ch);//%c -- 打印字符格式的数据//short int - 短整型//int -- 整型int age 20;printf(%d\n, age);//%d -- 打印整型十进制数据long 长整型long num 100;printf(%d\n, num);float f 5.0f;printf(%f\n, f);double d 3.14;printf(%lf\n, d);//%lf - 打印双精度浮点数return 0;
}//查看基本数据类型在内存中占用的大小
int main() {printf(%d\n, sizeof(char));//1个byteprintf(%d\n, sizeof(short));//2个byteprintf(%d\n, sizeof(int));//4个byteprintf(%d\n, sizeof(long));//4个byte 在不同位数的操作系统中占内存大小不相同//sizeof(long)sizeof(int) long占4/8个字节 int占4个字节printf(%d\n, sizeof(long long));//8个byteprintf(%d\n, sizeof(float));//4个byteprintf(%d\n, sizeof(double));//8个bytereturn 0;
}int main() {//年龄//20short age 20;//向内存申请2个字节16个bit位用来存放20float weight 95.6f;//向内存申请4个字节存放小数return 0;
}
全局变量和局部变量 int num2 20;//全局变量 - 定义在代码块({})之外的变量int main() {int num1 10;//局部变量 - 定义在代码块({})内部return 0;
}int a 100;int main() {int a 10;//局部变量和全局变量的名字建议不要相同-容易误会产生BUG//当局部变量和全局变量的名字相同的时候局部变量优先printf(%d\n, a);return 0;
}scanf函数的用法
int main() {//计算2个数的和int num1 0;int num2 0;int sum 0;//输入数据 - 使用输入函数scanfscanf(%d%d,num1,num2);//取地址符号//C语言语法规定变量药定义在当前代码块的最前面sum num1 num2;printf(sum %d\n, sum);return 0;
}作用域和生命周期
int main() {//局部变量的作用域int num 0;{printf(num %d\n, num);}return 0;
}//全局变量的作用域
int global 2020;void test() {printf(test() -- %d\n, global);
}int main() {test();printf(%d\n, global);return 0;
}新建一个文件
//全局变量的生命周期为整个程序
int g_val 2021;在刚才的文件中写入
int main() {//为声明的标识符//声明extern外部符号的extern int g_val;printf(g_val %d\n, g_val);return 0;
}int main() {{int a 10;printf(a %d\n, a);//ok}printf(a %d\n, a);//errorreturn 0;
}