当前位置:网站首页>C语言(1)
C语言(1)
2022-07-30 05:39:00 【代码陈帅】
一、第一个简单的c程序:
#include<stdio.h>
int main() {
//printf是库函数,库函数的使用需要包含头文件的
printf("holle world\n"); //括起来的叫字符串
return 0;
}#表示预处理命令,需写在开头,这是语法所规定的。
include称为文件包含命令,其作用是把尖括号<>或引号“”内指定的文件包含到本程序中来,成为本程序的一部分,被包含的文件通常是由系统提供的,其扩展名为.h,因此称为头文件。
stdio=stdio std input output 标准输入输出 .h=header
main是主程序的意思,是程序的入口,有且仅有一个。
{}花括号是紧跟主程序后面的,{}表示里面要写的内容
return 0 表示返回值为0,表示程序的正常结束。
二、数据类型
char //字符数据类型
short //短整型
int //整形
long //长整型
longlong //更长的整形
float //单精度浮点数
double //双精度浮点数float和double的区别:float精度低,double精度高
每种类型的大小是多少:
#include<stdio.h>
int main() {
printf("%d\n", sizeof(char)); //1
printf("%d\n", sizeof(short)); //2
printf("%d\n", sizeof(int)); //4
printf("%d\n", sizeof(long)); //4
printf("%d\n", sizeof(long long)); //8
printf("%d\n", sizeof(double)); //8
printf("%d\n", sizeof(float)); //4
return 0;
}
单位是字节,byte,存一个二进制数1或0需要一个bit位。1byte=8bit, 1KB=1024byte,1MB=1024KB,1GB=1024MB,1TB=1024GB。
类型其实是用来创建变量的:
int age=20;
float weight=55.6f
类型 变量名=数值。
3 全局变量和局部变量:
#include <stdio.h>
int a= 2019;//全局变量
int main()
{
int b= 2018;//局部变量
printf("b= %d\n", b);
//下面定义的a会不会有问题?
int a= 2020;//局部变量
printf("a= %d\n", a);
return 0; }
//局部变量和全局变量的名字可以相同,当我们既可以使用全局变量又可以使用局部变量的时候,局部变量优先
边栏推荐
猜你喜欢
随机推荐
list(列表)和array(数组)的区别
字符串(一) 哈希
操作系统面试整理
[Mysql] CONVERT function
Qt实现一个重复文件检测小工具(原理:通过md5校验)
Qt在QTableWidget、View等表格中添加右击菜单
Different usage scenarios of subqueries as retrieval tables and the question of whether to add aliases
瑞吉外卖项目:新增菜品与菜品分页查询
MySql模糊查询大全
Memories · The last system design in the university era
信号量解决生产者消费者问题
The difference between asyncawait and promise
Introduction to Oracle Patch System and Opatch Tool
MySQL database basics (a systematic introduction)
MySQL 用户授权
2022年比若依更香的开源项目
Different lower_case_table_names settings for server (‘1‘) and data dictionary (‘0‘) 解决方案
flask的笔记
numpy中np.inf函数的用法讲解
net start mysql MySQL service is starting. MySQL service failed to start.The service did not report any errors.









