C语言-数据数据类型、变量与常量
一、数据类型
- 概念:
在C语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统。变量的类型决定了变量存储占用的空间,以及如何解释存储的位模式。
- 数据类型:
整型:
浮点型:
注意,各种类型的存储大小与系统位数有关,为了得到某个类型或某个变量在特定平台上的准确大小,您可以使用 sizeof运算符。表达式sizeof(type) 得到对象或类型的存储 字节大小。下面的实例演示了获取 int 类型的大小:
#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) {@autoreleasepool {printf("int存储大小:%lu \n", sizeof(int));printf("float存储大小:%lu \n", sizeof(float));printf("float存储大小:%lu \n", sizeof(double));}return 0;
}
控制台输出结果为:
int存储大小:4
int存储大小:4
int存储大小:8
Program ended with exit code: 0
void 类型:
void类型指定没有可用的值。它通常用于以下三种情况下:如果现在您还是无法完全理解 void 类型,不用太担心,在后续的章节中我们将会详细讲解这些概念。
二、变量
(一)概念:
变量是程序可操作的存储区的名称.
(二)变量的定义与声明:
#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) {@autoreleasepool {int i, j, k = 10;char c, ch;float f, salary;double d;char x = 'x'; // 变量 x 的值为'x'}return 0;
}
三、常量
常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做字面量。常量可以是任何的基本数据类型,比如整数常量、浮点常量、字符常量,或字符串字面值,也有枚举常量。常量就像是常规的变量,只不过常量的值在定义后不能进行修改,常用到的常量包括整数常量、字符常量、字符串常量、自定义常量等,下面是几种定义常量的形式。
#import <Foundation/Foundation.h>#define LENGTH 10 //#define 预处理器定义常量的形式int main(int argc, const char * argv[]) {@autoreleasepool {int a = 202; /*整数常量*/float b = 3.14159; /* 浮点型常量 */char x = @"你好";const char y = "你好"; //const 前缀声明指定类型的常量}return 0;
}
转载于:https://www.cnblogs.com/hwangcheng/p/8524627.html
C语言-数据数据类型、变量与常量相关推荐
- c语言基本数据类型常量,C语言基础学习基本数据类型-变量和常量
变量和常量 什么是变量和常量?有些数据在程序运行前就预先设定,并在运行过程中不发生变化,称之为常量:有些数据在程序运行中可能发生变化或被赋值,称之为变量. 使用变量前必须先声明一个变量.变量定义的语法 ...
- Java语言基本语法————变量和常量数据类型
变量 变量的概念: 内存中的一个存储区域 该区域有自己的名称(变量名)和类型(数据类型) Java中每个变量必须先声明,后使用 该区域的数据可以在同一类型范围内不断变化 定义变量的格式:数据类型 ...
- C语言入门之变量、常量、字符串、转义字符
文章目录 变量 常量 字符串 转义字符 一.变量 1.变量的命名规则: 只能由字母(包括大写和小写).数字和下划线( _ )组成. 不能以数字开头. 长度不能超过63个字符. 变量名中区分大小写的. ...
- golang常用手册:数据类型、变量和常量
大家好,我又来了,接着上一期我们搭建了golang的环境变量后,我们接着看一下编程的基础常识. 众所周知在编程中,我们涉及到一下常用的东西: 数据类型 变量和常量 运算符 语句 数组.集合 方法 资源 ...
- python常量基本类型有哪些_【Python③】python基本数据类型,变量和常量
基本数据类型 Python中,能直接处理的数据类型有以下几种: 整数 Python可以处理任意大小的整数,包括负整数,程序中的写法和数学上的一样,例如:6,-666,8888-- 计算机使用二进制,所 ...
- c语言z基本数据类型文档,C语言基本数据类型
第2章基本数据类型.运算符与表达式,2.1C语言的数据类型2.2常量与变量2.3整型数据2.4实型数据2.5字符型数据2.6各类数据混合运算2.7C语言的运算符与表达式2.8运算符的优先级及其结合性, ...
- c语言的基本数据类型和表达式,C语言–基本数据类型和表达式.ppt
C语言–基本数据类型和表达式 第二章 主要内容 2.1 C的数据类型 2.2 常量与变量 2.3 整型数据 2.4 浮点型数据运行 2.5 字符型数据 § 2.1 C语言的数据类型 程序=数据结构+算 ...
- ABAP 中的变量和常量
ABAP 程序由数据和逻辑组成.其中数据包含变量和常量. ABAP 变量 所谓变量,就是其存储值在程序生命周期内可以改变的量. 如下图第8,9行的lv_1和lv_2. 我们在第11行和第13行分别给变 ...
- 第2节:常量、变量与C语言的数据类型
点击上方"蓝字" 一个IT人共同提高的地方! 1 C语言常量变量 1.常量 常量是在程序运行过程中,其值不能被改变的量. 在C语言中常量分为:整型常量.实型常量.字符常量(普通字符 ...
最新文章
- swift_023(Swift 的继承)
- 线程同步monitor
- 操作系统内核(linux)
- html媒体查询怎么把颜色换成图片,为网页中图片src添加媒体查询功能。
- NHibernate 学习总结 开篇
- Android UI开发第二十九篇——Android中五种常用的menu(菜单)
- PRML-系类二之2.1
- appium+python+windows执行测试用例,并使用HTMLTestRunner输出测试报告
- 二级公共基础知识_计算机系统习题,二级公共基础知识新增章节
- centos上部署java环境
- delay 芯片时序output_set_input_delay/set_output_delay
- Flutter使用ScreenUtil获取屏幕宽高初始化报错
- 高二学生学习计算机软件,精选高二信息技术教学计划三篇
- 如何选择最佳云托管服务提供商
- 大学计算机应用基础教程pdf,最新大学计算机应用基础教程
- 使用TypeScript两年后,还值得吗?
- 单片机c语言设计奥运五环,用C语言程序来设计奥运五环图案
- 电影成O2O圈地利刃 百度糯米影业进入加速快车道
- mv或者cp带小括号文件名解析问题总结
- 数字化时代,基于令牌的身份验证是如何工作?