栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言个人笔记--初识C(1)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言个人笔记--初识C(1)

初识C语言
  • 程序员的第一个程序
  • C语言的基本数据类型
    • 基本类型解释
    • 类型的使用
  • 总结


程序员的第一个程序

提示:可以拷贝到vs下使用

#include  //预编译处理指令
                   //告诉编译器要在实际编译前包含stdio.h文件
int main() //一个工程中有且仅有一个main函数,它是程序的入口
{
	printf("hello world"); //输出函数printf()
						   //含义为打印输出字符串"hello world"
	return 0; //代表程序正常退出,终止
}

C语言的基本数据类型 基本类型解释

c语言的数据类型分为一下8种:

char    //字符数据类型
short   //短整型
int     //整型
long    //长整型
long long //更长的整型
float   //单精度
double  //双精度

其中,这些数据又分为有符号和无符号,如果不添加符号unsigned默认为有符号数据类型。
有符号类型和无符号类型区别在于二进制位的最高位是否为符号位。
就拿int数据类型来说,int有4个字节(byte),一个字节有8个bit位,一个bit位用0/1来表示。int有32个bit位,即
00000000 00000000 00000000 00000000
从右向左开始,每一位表示的含义为2的(n-1)次方
如果是无符号整型,int最高可以表示为2的31次方,即
11111111 11111111 11111111 11111111
即4,294,967,295。
有符号整型规则为最高位0代表正数,1代表负数。
正数最高只能2的30次方,
01111111 11111111 11111111 11111111
即2,147,483,647。
负数最高只能
11111111 11111111 11111111 11111111
即-2,147,483,647。

如果想要查看数据类型的大小,可以使用sizeof() 去查看
sizeof(type) 可得到对象或者类型存储的字节大小。

#include 
int main()
{    //当前为64位
    printf("char数据类型大小:%d",sizeof(char));  //1字节
    printf("short数据类型大小:%d",sizeof(short)); //2字节
    printf("int数据类型大小:%d",sizeof(int));   //4字节
    printf("long数据类型大小:%d",sizeof(long));   //4字节
    printf("long long数据类型大小:%d",sizeof(long long)); //8字节
    printf("float数据类型大小:%d",sizeof(float));  //4字节
    printf("double数据类型大小:%d",sizeof(double)); //8字节
    return 0;
}

注意:各种类型的存储大小和系统位数有关。
关于printf()函数使用请访问C库函数-printf()|菜鸟教程

类型的使用
#include 
int main()
{
	int a = 100;
	char ch = 'w';
	return 0;
}
总结

初步了解C语言的基本数据类型,c语言的数据类型不止这一个,还有枚举类型,void类型,和派生类型。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/846793.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号