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

C语言学习

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

C语言学习

C语言 第一章 1.初识C语言
  • 汇编--B语言--C语言(高级计算机语言)

  • 国际标准 ANSI C--C89/C90

2.第一个C语言程序
  1. 创建工程

  2. 添加源文件--.c

  3. 写代码

 #include
 int main() //主函数-程序的起始-有且仅有一个
 {
     printf("hehen");
     return 0;
 }
3.数据类型
  • char //字符

  • short //短整型

  • int //整型

  • long //长整型

  • long long //更长整型

  • float //单精度浮点数

  • double //双精度浮点数

 #include
 int main() 
 {
     printf("%dn",sizeof(char));       //1byte
     printf("%dn",sizeof(int));        //4byte
     printf("%dn",sizeof(short));      //2byte
     printf("%dn",sizeof(long));       //4byte
     printf("%dn",sizeof(long long));  //8byte
     printf("%dn",sizeof(float));      //4byte
     printf("%dn",sizeof(double));     //8byte
     return 0;
 }
4.变量、常量
  • 局部变量与全局变量名字相同时,局部变量优先。

  • C语言规定变量要定义在当前代码块的最前面。

 #include
 int main() 
 {
     int num1 = 0;
     int num2 = 0;
     int sum = 0;  //变量定义放最前面
     scanf_s("%d%d", &num1, &num2);  //&取地址符号
     // #define _CRT_SECURE_NO_WARNINGS 1 添加到第一句可消除不安全警告,或添加至             D:ProgramFilesVS2019VS2022Common7IDEVCVCProjectItemsnewc++file.cpp
     sum = num1 + num2;
     printf("sum=%dn",sum);
     return 0;
 }
5.变量的作用域和生命周期
  • extern-声明外部符号,全局变量可作用于整个工程。

6.常量
  • 字面常量

  • const-赋予常属性,但本质仍是变量。

     const int a=10;
  • #define 定义的标识符常量

     #define a 10
  • 枚举常量-enum

     enum Color
     {
         Red,
         Yellow,
         Blue
     };
     int main()
     {
         enum Color color=Blue;
         returen 0;
     }
7.字符串+转义字符+注释
  • 字符串

    "Hello World"

     #include
     int main()
     {
         char arr1[] = "abc"; //数组
         // "abc"--'a','b','c',''--''为字符串结束标志
         char arr2[] = { 'a','b','c' };//添加‘’或0
         printf("%sn", arr1);
         printf("%sn", arr2); //abc烫烫虜愩b?
         return 0;
     }

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/698469.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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