c语言是什么
通过控制计算机运行的语言,这样的语言就叫做编程语言(Programming Language)
编程语言有许多种,而高级语言c语言是其一。
为什么学习c语言
语言简洁、紧凑,使用方便
运算符丰富
数据类型丰富
表达方式灵活
允许直接访问物理地址,对硬件进行操作
生成目标代码质量高,程序执行效率高
可移植性好
表达力强
c语言结构
*图中为 《Dvc-c++》程序
#include <stido.h>
int main(){
printf("c语言学习总结");
}
#include <stido.h> /*预处理语句,文件包含命令*/
int main(){ //主函数
printf("c语言学习"\n); } //输出函数
程序中的注释信息是编程的重要内容,对理解和阅读程序有很大的帮助。注释信息可以放在程序的任何位置,不参与编译,不影响程序运行。在c语言中加以注释有2种方法:
一、块注释,用符号“/*”和“*/”标注开始和结束,在“/*”和“*/”之间的内容都是注释
例如 /*预处理语句,文件包含命令*/
二、行注释,用符号“//”标出注释行,从符号“//”到行末之间的内容都是注释
例如 //主函数 //输出函数
c语言基础
数据类型
根据实际需要,c语言中的数据分成了不同类型,如图
常量与变量
在c语言中,数据分为常量与变量。程序运算中,不可改变的值为常量,可改变的值为变量
常量:c语言提供的常量有整型常量、实用常量、字符常量、字符串常量和符号常量。
变量:在c语言中,规定一个地方定义变量
例如一个整数变量:
int a;
int是整数变量的意思,而a是存放数值的地方,这是一个可以改变的量,以分号结束
变量可以连续定义多个变量:
int a,b,c;
数据类型分为多种,对应的数值应该写下对应的代码
说明 | 字符型 | 短整型 | 整型 | 长整型 | 单精度浮点型 | 双精度浮点型 | 无类型 |
数据类型 | char | short | int | long | float | double | void |
这是c语言自带的基本数据类型,可以通过他们组合形成更复杂的数据类型
如何正确使用c语言
c语言虽然是机器的语言,但c语言是由使用英语的程序员创造的,所以c语言代码应由英文编写,字符和符号都由英文编写;
在c语言编程中的运算与数学计算不一致
c语言算术运算包括(+)加(-)减(*)乘(/)除(%)求模,5中算术运算符中,单目运算符取负(-)的优先级最高,其次是乘(*)乘(/)除(%)求模3种,最后是加(+)加(-)减运算,即“先乘除后加减”。算术运算符具有左结合性,即先左后右。
在c语言中,"=”是一个运算符,称为赋值运算符。
语法结构:
变量名=表达式
例如:x=5;y=x;x=a+b
赋值运算符的功能是首先求出右边表达式的值,然后将此赋值给左边变量。赋值号左边必须
是一个变量名,赋值号右边允许是常量、变量和表达式。