栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言第一课笔记

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言第一课笔记

C语言是一门高级语言,广泛应用于底层开发 vs2019-集成开发环境(编辑器+编译器+调试器) 项目名字不要汉语,中间不要特殊字符,不要空格 项目位置,一般指定为你自己想要的路径 解决方案资源管理器 在C语言中,一般创建的是.c .h的文件 .c - 源文件 .h - 头文件 编译+链接+运行 ctrl+f5 fn+ctrl+f5 数据类型 char                 //字符数据类型 short                //短整型 int                    //整型 long                 //长整型 long long         //更长的整型 float                 //单精度浮点型 double             //双精度浮点型 字节 -    单位 C语 言 标准规定: sizeo f( long)>size of(int) 计算机中的单位 bit - 比特位 byte - 字节=8bit KB            1KB=1024byte MB           1MB=1024KB GB            1GB=1024MB TB              1TB=1024GB PB                … … 变量的分类
  • 局部变量
  • 全局变量
只要放到{}内部的就是局部变量
  1. 局部变量的作用域是变量所在的局部范围
  2. 全局变量的作用域是整个工程
变量的生命周期指的是变量的创建到变量的销毁之间的一个时间段
  1. 局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束。
  2. 全局变量的生命周期是:整个程序的生命周期
#define _CRT_SECURE_NO_WARNINGS 1 //写C语言代码,首先要写出主函数 //主流的写法 //int - 整型 //printf 是一个C语言提供的库函数 //专门用来按照某种指定的格式来打印的 //库函数的使用,得包含对应的头文件 //std  i  o //标准 输入 输出 头文件 // //主函数是程序的入口 //在一个工程中,主函数有且仅有一个 #include //int main() //{ //     printf("hehen"); //     printf("hehen"); //     printf("hehen"); //     printf("hehen"); //     printf("hehen"); //     return 0; //} //sizeof是用来计算一个类型大小的 //int main() //{    printf("%dn", 100); //     printf("%un", sizeof(char)); //     printf("%un", sizeof(short)); //     printf("%un", sizeof(int)); //     printf("%un", sizeof(long)); //     printf("%un", sizeof(long long)); //     printf("%un", sizeof(float)); //     printf("%un", sizeof(double)); // //     return 0; //} //这是C语言提供的类型,也叫内置类型 // //自己能不能创造类型呢?  -可以的 -  自定义类型 // //int main() //{ //     int price = 55;//价格 //     float weight = 55.5f; // //     return 0; //} //int b = 1000;//全局变量 - 定义在大括号的外部 //int a = 1000; // //int main() //{ //     int a = 100;//局部变量 - 定义在大括号的内部 //     //局部变量的名字和全局变量的名字冲突的情况下,局部优先 // //     printf("a = %dn", a); //      //     return 0; // //} //写一个代码,完成2个整数的相加 //int main() //{ //     int num1 = 0;// //     int num2 = 0;// //     int sum = 0;//存放加法的结果 //     //输入 //     scanf("%d %d", &num1, &num2); // //     //相加 //     sum = num1 + num2; // //     //输出 //     printf("%dn", sum); //     return 0; //} //int main() //{ //     { //            int a = 100; //            printf("%dn", a); //     } //       //     printf("%dn", a); //     return 0; //} //extern 是用来声明外部符号的 int a = 100; void test() {        printf("main::%dn", a); } int main() {        test();        printf("main::%dn", a);        return 0; }
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/656154.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号