C语言编程基础(数据类型、常量、变量)

初识C语言(一)——数据类型、变量和常量、字符串 🌹作者:云小逸 📝个人主页:云小逸的主页 📝码云:云小逸 (YunXiaoYi003) - Gitee.com 🤟motto:要敢于一个人默默的面对自己,强大自己才是核心。不要等到什么都没有了,才下定决心去做。种一颗树,最好的时间是十年前,其次就是现在!学会自己和解,与过去和解,努力爱自己。希望春天来之前,我们一起面朝大海,春暖花开!🤟 👏专栏:C语言初阶👏 文章目录前言一、语言1.应用:2.语言的发展:3.C语言国际标准:ANSI C(面向过程,C++/Java是面向对象)4.补:编译器:CLang、. 阅读详情

                                                                                                  

1.C语言的执行过程:

    编写源文件  →  编译目标文件  →  链接头文件  →  运行可执行文件

2.数据类型:

  在C语言中,它的数据类型不像其他高级语言,比如说JAVA那样,它没有布尔型;如下,它有三种数据类型:

  • 整数类型
  • 实数类型
  • 字符类型

    i)整数类型(保存形式:将整数转为二进制存放,字节为单位)包括: short(2个字节)、int(4个字节)、long(8个字节);

    i)实数类型包括:  float(单精度,4个字节)、double(双精度,8个字节);

    i)字符类型:  char(1字节);

  注意:在一个一样大小的空间内存中,实数存储的数据远远大于整数存储的数据(因为实数的指数的原因);

  整数的表示方式:

    众所周知一个字节里有8位,一般用字节位中的最高位来表示正数和负数。如果符号位为0,即正数;如果符号位为1,即负数;

      例:  5     的二进制是    101  

               00000101      这个就是正数;

               10000101      这个就死负数;

  实数类型:

    实数是以浮点数形式存储的;这里就不得不提到“小数”和“指数”;

      例:  十进制实数类型   0.00123456 

               123456    -2     即 0.123456*10-2

    小数部分一般都采用规格化的数据形式;

  字符的表示方式:

    ASCII码表    表示一个字节中存储的0-127之间

    数字所对应的英文字符

    小贴士:'A'在ASCII码表中是65,'a'在码表中是97;    也就是说大写和小写之间相差32!

     

3.值(常量和变量):

  变量:可以根据字面意思理解成随时变化的量;变量的命名规范有“硬规则”和“潜规则”,想必接触过任何一门计算机语言的朋友都知道,下面稍微说一下:

    i)变量名由数字、字母和下划线组成;

    i)不得用数字开头;

    i)不得和关键字重复相同;(不同的计算机语言,关键字也是有所差异的)

  常量:可以分为  “字面量” 和 “符号常量”;

      字面量:就是一眼就知道值     例:  5  

      符号常量:需要给常量取一个名字    例:   π   

          符号常量的好处:  易于修改;

                         具有可读性;

    定义常量(一般有两种方式):

      以PI举例:

            i)  #define  PI  3.14

            ii) const  float  PI  3.14  

   

4.小常识

    double   %lf

    int     %d

    char    %c

    字符串  %s

    float   %f

    输入变量:  

         scanf("%d",&i);     %d 输入的类型;   & 是地址符;   i 变量(此处没有声明);

    右对齐:  %8d    向右对起,也就是说左边空8格;

    左对齐:  %-8d   向左对起,也就是说右边空8格;

    保留小数:   scanf("%.2d",&i);      保留两位小数;  




C语言在学习编程的作用并简单了解一下C语言 小奔介绍一下C语言在学习编程过程中的作用,并带大家对C语言的认知有一个简单的轮廓,方便以后详细的学习C语言,适合才入编程界的小白 阅读详情

相关推荐

4、探索C语言编程基础:语言符号、常量、变量和数据类型

本文深入探讨了C语言编程中的基础概念,包括语言符号、常量、变量和数据类型的定义与应用。通过实际案例解析,帮助读者掌握整型、浮点型、字符型等基本数据类型的选择与优化方法,并介绍了结构体、枚举类型和联合体等高级数据类型的使用场景。

s4t5u6v7的博客 447

C语言编程中,为什么要有变量,变量是做什么的,在C语言中如何定义一个变量?

Q:C语言编程中,为什么要有变量,变量是做什么的,在C语言中如何定义一个变量? A:在C语言编程中,当我们需要保留数据时,所以就需要一个变量保存它,用一个变量保存了数据,它才能参加后面程序的运算。 所以变量在程序中起如下的作用: 有地方放输入的数据; 能有办法输入数据; 输入的数据能参与计算; 备注:变量是一个保存数据的地方。 变量定义的一般形式: <类型名称> <...

xinxinyouyi的博客 7646

C语言基础编程:变量、常量与数据类型

本文详细探讨了C语言中的数据类型、变量和常量的概念及其在编程中的应用。通过实例展示了字符串连接、printf函数的使用、变量声明和赋值,以及如何通过编程练习解决实际问题,如温度转换、计算圆的周长和面积、平均数计算、简单利息计算、三角形面积求解等。

weixin_28922227的博客 179

C语言变量和常量

基本数据类型的初始值跟编译器有很大关系,不是所有编译器int初始值都为0,因此除非你的代码不需要移植,并且对编译器非常了解,否则就应该手动进行初始化。下面再来看看常量,通过#define PI=3.14 定义别名和const int PI=3.14都可以定义常量,区别是#define是预编译替换指令,不在系统中创建变量名。用const定义的是一个不允许改变值的变量,显然使用const更加标准,而且含义更加清楚。 如果定义基本数据类型的常量,则常量的值不允许修改,如果将struct定义为常量则既不能对结构体常

jaj2003的博客 369

C编程基础:数据类型、常量与变量

本文深入探讨了C语言编程的基础概念,包括数据类型、常量和变量。我们将通过分析具体的代码示例和讨论计算机编程的基本步骤,来理解如何在C语言中有效地使用这些基本元素。文章还介绍了二进制数系统和逻辑门的基本知识,以及如何通过流程图来解决具体问题。

weixin_30951515的博客 233

开源onlyoffice编译完整过坑版

onlyoffice 编译过坑完整版;

sHImart 4551

java小练习(使用八种基本数据类型定义八个变量,然后在控制台输出各个变量的值)

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 臧鹏 * 完成日期: 2012 年 9月 15日 * 版 本 号:

一名java从业者的专栏 2万+

利用 Docker Distribution 搭建私有的 Docker Registry

1、拓扑

weixin_44983653的博客 1067

C基础01天——常量变量笔记

程序编译链接原理预处理:.c -> .i gcc -E hello.c -o hello.i 编译:.i / .c -> .sgcc -S hello.i -o hello.s 汇编:.s -> .ogcc -c hello.s -o hello.o 链接:.o -> 可执行程序appgcc hello.o -o app gedit hello.c ...

weixin_30951231的博客 166

从理论到实践:笛卡尔空间阻抗控制的实现挑战与变体解析

本文深入探讨了笛卡尔空间阻抗控制的核心原理、工程实现中的五大挑战及经典变体实战解析。通过详细的数学建模和实际案例分析,揭示了阻抗控制在工业机器人、医疗设备等领域的应用价值,特别是在力感知精度、动力学模型校准和实时计算等方面的关键技术突破。

weixin_30952535的博客 448

H2O到OmniH2O细节解读,人形机器人遥操作的技术演进与哲学

摘要:CMU何泰然团队相继发表的H2O和OmniH2O论文为人形机器人遥操作领域带来突破。H2O首创Sim-to-Data方法,通过形态/动作重定向和特权筛选处理人类动作数据,PPO算法实现基础控制。OmniH2O改进为教师-学生蒸馏框架,采用DAgger算法增强泛化能力,并消除对线速度输入的依赖。这两项工作从概念验证到工程落地,建立了一套完整的动作学习范式,为具身智能研究提供了重要参考。

CyanNoah的博客 1387

c语言基础 - 常量

c基础 - 常量

m0_72208604的博客 595

如何在SendWS实现WhatsApp批量群发设置管理?WhatsApp群发超链有什么好处?

WhatsApp群发顾名思义就是对WhatsApp上的用户好友进行群发消息,给他们群发想要发送的消息。及时不认识对方也可以对他进行群发超链。越来越多做跨境出海运营的工作者利用WhatsApp进行营销推广,因为他能做到低成本高回报,向客户发送消息曝光自己的品牌或产品,使得更多人了解,拓展新客户,提高成交率。

SendWS-WS云控群控拓客聊天翻译 1169

C语言编程基础:常量和变量 数据类型

基础语法面向过程的编程思想RAM:随机存取存储器(易失性存储器)断电后数据丢失ROM:只读存储器(非易失性存储器)断电后数据能保存字节是描述容量的最小单位8Bit(比特=1Byte(字节) 1024B=1KB 1024KB=1MB 1024MB=1GB。

2301_80981525的博客 943

基于多物理参数数据融合和先进人工智能算法的锂电池热失控监测传感器

基于多物理参数数据融合和先进人工智能算法的锂电池热失控监测传感器是多种方案中的优选项!是一种快速、准确、可靠、应用广泛的传感方案!可有效监测锂离子电池热失控风险,保障化学能储能电站安全!

chicheng_danxin的博客 2412

Open3D 使用RANSAC分割平面【2026最新版】

使用RANSAC从点云中分割平面,用segement_plane函数。博客长期更新,本文最新更新时间为:2026年2月28日。

点云侠的博客 37万+

iOS编程之C语言数据类型常量变量

1.C语言中的数据类型 1.1C语言包含四种数据类型: 基本类型:整型(短整形short、整型 int、长整型 long)、浮点型(单精度型 float、双精度型 double) 构造类型:数组、结构体 struct、共用体 union...

chiliaoquan8687的博客 152

Veritas NetBackup8.1.1客户端安装

1.在客户机打开安装包运行Browser 2.选择NetBackup Client Software Installation 3.下一步 4.接受,下一步 5.我选择自定义安装,下一步 6.我选择安装到D盘 7.默认下一步 8.使用域管理账户 9.输入服务器安装了服务端的那一台名称 10.输入服务端生成的令牌,选择“I recognize the fingerprint for this host.Proceed with the certificate deploymen”下一步

万物皆可学 2万+

c语言int 转bool_C语言编程入门的数据类型、变量、常量,你,搞懂了吗?

大家好,我是阿凯,一位编程爱好者,也是初学者,希望自己的文章能给大家带来收获!c语言是一种结构化语言,面向过程的语言,有着清晰的层次,可按照模块的方式对程序进行编写,有利于程序的调试。它的处理和表现能力都很强大,依靠全面的运算符和数据类型,可以容易的完成各种数据结构的创建。结构特点:一个c语言源程序可由一个或多个源文件组成,一个源文件可由一个或多个函数组成,但是一个源程序有且仅有一个main(主)...

weixin_39573598的博客 230

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

C语言常量、变量和关键字

文章目录一、一切都是数据1、静态数据2、动态数据(临时数据)二、常量三、变量1、整数型、字符型、浮点型变量2、字符串变量3、变量的命名四、C语言的关键字五、变量的初始化1、整数型、字符型、浮点型变量初始化2、字符串变量的初始化六、变量的赋值七、多变量操作1、多个变量的定义2、多个变量的赋值八、const约束 一、一切都是数据 对计算机来说,图片、文字、音乐、视频等一切都是数据,在计算机中以二进制的0和1存储。 我们编写程序的目的就是告诉计算机如何输入、处理、传输、存储和展示数据。 数据分为静态数据和动态数据

qq_43403759的博客 549

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

c语言编程入门笔记(一)--初始c语言,数据类型,常量 变量,字符串 转义字符概述

c语言入门笔记 数据类型 常量 变量 字符串 转义字符

qq_45221276的博客 235

C语言入门阶段:教你几招如何牢记常量和变量

小伙伴们有没有想过什么是C常量,什么是C变量?为什么它们是编程世界的重要组成部分?在今天就带小伙伴一起学习和了解C语言中的常量和变量。 常量: 1、整型常量(整常数) 整型常量是整数类型的数据。可用以下三种形式表示,具体如下: 十进制整数,123,-456,0; 八进制整数,如0123,-011; 十六进制整数,如0x123,-0x12。 2、实型常量 实型常量也称为浮点数常量,也就是在数学中用到的小数,可以分为 float 单精度浮点数和 double...

Hsuesh的博客 495

C语言变量常量和数据类型-基本知识概念与编程技巧(2)

本篇博客目的在于详细讲解C语言的相关知识,以及注意事项,用一些小的示例演示一些概念,让你对C语言有足够的认识。

lvkuiyong的博客 418

[C语言]第三章-数据类型&变量

本文系统讲解了C语言数据类型体系,包括1字节的字符型、多种整型、浮点型的精度差异,以及字符串的存储方式。详细解析了变量与常量的定义规范、命名规则及三种常量定义方法,通过实例演示了变量作用域规则。文章还提供了类型选择策略、防御性编程等专家技巧,并总结了各数据类型的关键参数和使用场景,帮助开发者深入理解C语言内存管理和数据存储机制,为编写高效健壮代码奠定基础。

Pocker_Spades_A的博客 3807

C语言自学编程(数据类型) —— Day03 关键字、常量、变量、整型、关键字sizeof 笔记

数据类型 2.1常量与变量 2.1.1关键字 C语言的关键字共32个 |数据类型关键字|| char short int unsigned signed struct |控制语句关键字| if else switch do while break |存储类关键字| auto extern register |其他关键字| sizeof typedef volatile 2.1.2数据类型 数据类型的作用:编译器预算对象(变量)分配的内存空间

weixin_49570457的博客 426

1.C语言数据类型、常量的定义方法及转义字符

初识C语言(1): 1、什么是C语言?为什么学习C语言? 2、第一个C语言程序 3、数据类型 4、变量、常量 5、字符串、转义字符

王元笙 1586
下一篇: 初学C语言几道小练习
棒老师
博客等级 码龄12年 40粉丝 48原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值