首页 / C语言 / 【C语言基础】初始C语言(一)
【C语言基础】初始C语言(一)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了【C语言基础】初始C语言(一),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2645字,纯文字阅读大概需要4分钟。
内容图文
![【C语言基础】初始C语言(一)](/upload/InfoBanner/zyjiaocheng/1116/bc9b46eba53a49a8b5d9d51c2066f15d.jpg)
1.什么是C语言
2.第一个C语言程序
3.数据类型
正文
1.什么是C语言?
C语言是一门通用计算机编程语言,广泛应用于底层开发。
语言的发展: (由低级语言向高级语言的发展)
二进制语言(硬件-电:正电(1)/负电(0) (低级)
汇编(助记符) |
B语言 |
C语言、C++、JAVA (高级)
C语言发展(早期不成熟à成熟à流行)
C语言国际标准(ANSI C – C89/C90 C99/C11并不流行,不少编译器不支持)
2.第一个C语言程序
写C语言之前因该做的事
?1)创建工程(或项目)
(https://s4.51cto.com/images/blog/202104/12/3cf82f4c22b0226da0b6cdac0f93f911.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
(https://s4.51cto.com/images/blog/202104/12/302b1009322cc795a6dbf4cc2839f6d8.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
2)完成工程创建后,我们添加源文件
(https://s4.51cto.com/images/blog/202104/12/08fd2766867545274769954632d3232b.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
如果打开之后没有解决方案资源管理器我们该怎么办呢?
我们看下图
(https://s4.51cto.com/images/blog/202104/12/deb502cfd05b7568d5292bbb2e87ef38.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
完成后这些步骤后我们就可以开始写代码了
`#include <stdio.h>
int main()
{
printf("Hello World\n");
return 0;
}`
看结果:
(https://s4.51cto.com/images/blog/202104/12/c1a5773c15b377501aea9d19550addf8.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
这段代码是什么意思呢?我们下面来分析一下:
int 是整型的意思,main前面的int表示函数调用返回一个整型,与后面的return 0相呼应
main函数是我们的一个主函数,所有程序有且仅有一个主函数,如果不满足这个条件的时候,代码运行就会报错。
printf指的是打印函数, print(打印)f——function(函数),它是C语言库函数中的一个函数,在stdio中,我们需要用别人的东西,需要给别人打招呼,所以需要#include<stdio.h>引用头文件stdio.h。
3.数据类型
生活中有很多不同类型的数据,比如年龄、身高、名字等,它们都是不同类型的数据,我们就需要给不同的数据类型向内存来申请空间,例如:
char ch = ‘w‘;
int weight = 120;
float pi = 3.14;
整型 | |
---|---|
char | 字符数据类型 |
short | 短整型 |
int | 整型 |
long | 长整型 |
long long | 更长的整型 |
浮点型 | |
---|---|
float | 单精度浮点数 |
double | 双精度浮点数 |
以上就是C语言的i基本数据类型,前面说了他们需要向内存申请空间,那么它们各自的大小是多少呢?我们直接上代码
`#include <stdio.h>
int main()
{
printf("%d\n", sizeof(char));
printf("%d\n", sizeof(short));
printf("%d\n", sizeof(int));
printf("%d\n", sizeof(long));
printf("%d\n", sizeof(long long));
printf("%d\n", sizeof(float));
printf("%d\n", sizeof(double));
printf("%d\n", sizeof(long double));
return 0;
}`
sizeof 计算操作数的类型长度(它的单位是字节)
看结果:
(https://s4.51cto.com/images/blog/202104/12/828421ac760a5184499ba02ae58d81ee.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
通过这个结果我们可以看到:
数据类型 | 长度 |
---|---|
char | 1 |
short | 2 |
int | 4 |
long | 4 |
long long | 8 |
float | 4 |
double | 8 |
今天就学到这里了!
原文:https://blog.51cto.com/u_15165175/2702037
内容总结
以上是互联网集市为您收集整理的【C语言基础】初始C语言(一)全部内容,希望文章能够帮你解决【C语言基础】初始C语言(一)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。