C 语言初级入门--概念简介

本文详细介绍了C语言的基础知识,包括程序结构、常量与变量的定义、数据类型、运算符及表达式的使用方法等核心概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[color=olive][size=medium]// c 语言程序的构成和格式:
//#include<stdio.h> 头文件,控制输入输出 .h 一个头文件的特征
// main(); 主函数,任何程序都是由主函数开始执行的;
// 程序:一条条指令组成;
//{} 成对的出现,它们之间的语句是主体函数,包括定义部分和执行部分;
// /**/ 注释, 不能进行嵌套

//标示符 常量的介绍
/*
标示符:由字母和下划线组成
常量: 整型常量:没有小数的常量
实型常量:有小数点的常量
字符常量:由单个字符组成的常量 'a' '3'
字符串常量:至少有一个字符组成的常量;"a"--内存中默认加_0 ,作为结束标示
符号常量:具体的值由在定义符号常量时决定的;#define pi 3.14

整型常量的表示方法:
十进制数
八进制数:以 0 开头的数,由0-7组成 0135 0
十六进制:以 0X 开头,由 0-9 和A-F 组成

实型常量的表示方法;
小数形式:
指数形式:1.23e2 1.23e-1 ==1.23 的十的负一次方
1、字母e和E之前必须要有数组
2、字母e和E之后的数字必须是整数
3、字母e和数字之间不能有空格


变量:在程序运行过程中其值可以被改变的量,就叫变量;
原则:必须先进行定义后使用,定义的过程就是给变量开辟存储单元的过程。
分类:
short int 短整型
long int 长整型,占用4个字节,34L 满足条件
unsigned 无符号 例如:-1200u 是错误的;

c语言中,如果双目运算符两边运算数的类型一致,则所得的结果的类型与运算数的类型一致
int a=1/2; ----a=0;

强制类型转换:将表达式的结果进行强制类型转换成自己想要的数据类型
(int)(3.32)=3;

赋值表达式:
格式:变量名=表达式;

++ -- 的使用方法,同java
当++ 在前,先自身加 1 ,然后在输出,反之...


逗号表达式:
定义:用逗号将表达式连接起来的式子
格式:表达式1,表达式2.。。。。表达式N
说明:
逗号运算符的结合性为从左到右进行计算,逗号表达式的值为最后一个表达式的值。
逗号运算符的优先级最低[/size][/color]


include <stdio.h>
main() //主方法
{
double a,b,area;
a = 1.2,b=3.6; //对a,b进行赋值
area = a*b;
printf("a=%f,b=%f,area=%f\n",a,b,area);

// 逗号表达式测试
int i=5;
int d,e,f;
d=(i+3,5,i+7);
printf("%d",d);

}

f()
{
int a;
a = 5; /*
a +=3; 将a的值赋给a */
printf("%d",a);
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值