C语言入门篇--变量[定义,初始化赋值,外部声明]

 更新时间:2021年08月26日 15:00:18   作者:yycure  
本篇文章是c语言基础篇,本文对初识c语言的变量、变量的定义、初始化与赋值、变量的分类、含义、外部声明做了简要的描述,帮助大家快速入门c语言的世界,更好的理解c语言

1.变量

变量即变化的量。

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

eg:输出26个字母

#include <stdio.h>
int main()
{
	char c = 'A';//定义一个为char类型的变量c,并对其进行初始化
	for (; c <='Z'; c++)
	{
		printf("%c", c);
	}
	printf("\n");
	return 0;
}

在这里插入图片描述

2.变量的定义

int temp;
int age = 21;
float weight = 51.2f; 
char ch = 'V';

2.1变量定义格式

int a = 10;

格式:

类型 变量名 赋值操作符 内容

2.2定义变量本质

在计算机内存中开辟对应变量大小的空间。

2.3注意

一个变量在一个代码块内,只能定义一次。

3.变量的初始化与赋值

初始化:

在定义变量时为其赋值。

eg: int age = 21;

赋值:

为已存在的变量赋上新的值。

eg: age=22;

注意:

float weight = 45.5f;

表示float类型的浮点数时建议带上f,double类型不用带。

int temp;

若定义变量时为未初始化,系统会为其赋一个随机值。

4.变量的分类

变量的分类

5.变量的属性

在看此块内容前可以先看看内存及地址相关内容,更容易理解。

一个变量是有三个属性:

1.变量的空间。

2.变量的内容。

3.变量的地址。

为了解释清楚,请移步---->变量的属性、变量的左值与右值

6.变量的外部声明

1.变量的声明可以有多次

变量的声明是告诉文件在某个地方有某变量,程序在连接时可以找到。

extern 变量的类型 变量名

一般在声明变量时只需写变量的类型和变量名,不需要写上具体值。

2.函数外部声明

extern 函数名

一般在声明函数时只需写函数名,不用写函数体。

以上就是C语言入门篇--变量[定义,属性,外部声明]的详细内容,更多关于C语言的资料请关注脚本之家其它相关文章!

相关文章

  • C++与Java分别解决活动选择问题和带权活动选择问题

    C++与Java分别解决活动选择问题和带权活动选择问题

    这篇文章介绍了C++与Java分别解决活动选择问题和带权活动选择问题,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • 详解Bucket Sort桶排序算法及C++代码实现示例

    详解Bucket Sort桶排序算法及C++代码实现示例

    桶排序是一种线性排序算法,这里我们来详解Bucket Sort桶排序算法及C++代码实现示例,需要的朋友可以参考下
    2016-07-07
  • Opencv实现拼图板游戏

    Opencv实现拼图板游戏

    这篇文章主要为大家详细介绍了Opencv实现拼图板小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-03-03
  • Swift编程中的泛型解析

    Swift编程中的泛型解析

    这篇文章主要介绍了Swift编程中的泛型解析,是Swift入门学习中的基础知识,需要的朋友可以参考下
    2015-11-11
  • C语言动态内存函数详解

    C语言动态内存函数详解

    这篇文章主要介绍了C语言动态内存函数,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-09-09
  • C++中单链表操作的示例代码

    C++中单链表操作的示例代码

    这篇文章主要为大家详细介绍了C++中单链表操作的示例代码,主要包括单链表的创建、元素的插入和删除等。文中的代码简洁易懂,需要的可以参考一下
    2022-10-10
  • C语言实现一个简易通讯录

    C语言实现一个简易通讯录

    这篇文章主要为大家详细介绍了C语言实现一个简易通讯录,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-07-07
  • 一篇文章彻底搞懂C++常见容器

    一篇文章彻底搞懂C++常见容器

    容器就是一些特定类型对象的集合,容器可以分为顺序容器和关联容器,下面这篇文章主要给大家介绍了关于C++常见容器的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • C语言分支和循环详解

    C语言分支和循环详解

    C语言是一门结构化的程序设计语言,当C语言用来描述生活中的事物时,会用到三种结构:顺序结构(不去赘述),选择结构(对应分支语句),循环结构(对应循环语句),分支语句:分支语句分为两种,一种是if语句,一种是switch语句
    2021-10-10
  • C语言全方位讲解指针与地址和数组函数堆空间的关系

    C语言全方位讲解指针与地址和数组函数堆空间的关系

    指针是C语言中一个非常重要的概念,也是C语言的特色之一。使用指针可以对复杂数据进行处理,能对计算机的内存分配进行控制,在函数调用中使用指针还可以返回多个值
    2022-04-04

最新评论