写点什么

c 语言思维地基搭建 (总概论)

用户头像
-jf.
关注
发布于: 2021 年 04 月 09 日
c 语言思维地基搭建(总概论)

总概论

  • 第一个 C 语言程序

  • 数据类型

  • 变量、常量

  • 字符串+转义字符+注释

  • 选择语句

  • 循环语句

  • 函数

  • 数组

  • 操作符

  • 常见关键字

  • defifine 定义常量和宏

  • 指针

  • 结构体


第一个 c 语言程序


#include <stdio.h>

int main()

{

   printf("hello world\n");

   return 0;

}

解释:

//main 函数是程序的入口

//一个工程中 main 函数有且仅有一个

#include 是引头文件的意思

#include <stdio.h> 是引出库 这样才能使用让代码正常运行

数据类型

char        //字符数据类型

short       //短整型

int         //整形

long        //长整型

long long   //更长的整形

float       //单精度浮点数

double      //双精度浮点数

类型的使用:

char ch = 'w';

int weight = 120;

int salary = 20000;

变量、常量

生活中的有些值是不变的(比如:圆周率,性别,身份证号码,血型等等)

有些值是可变的(比如:年龄,体重,薪资)。

不变的值,C 语言中用常量的概念来表示,变得值 C 语言中用变量来表示。

定义变量的方法

int age = 150;

float weight = 45.5f;

char ch = 'w';

变量的分类

  • 局部变量

  • 全局变量

#include <stdio.h>

int global = 2019;//全局变量

int main()

{

   int local = 2018;//局部变量

   //下面定义的 global 会不会有问题?

   int global = 2020;//局部变量

   printf("global = %d\n", global);

   return 0;

}

总结:

上面的局部变量 global 变量的定义其实没有什么问题的!

当局部变量和全局变量同名的时候,局部变量优先使用。

用户头像

-jf.

关注

还未添加个人签名 2021.04.06 加入

还未添加个人简介

评论

发布
暂无评论
c 语言思维地基搭建(总概论)