新的起点 扬帆!起航!!(C语言基础—1)
Posted Caspar935
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新的起点 扬帆!起航!!(C语言基础—1)相关的知识,希望对你有一定的参考价值。
从高考完那一刻起,我就开始思考我未来的道路了。开始并没有想过会踏足计算机这个领域,对这个神秘又高深的东西,及不讨厌也不喜欢,只是从小到大一直与它为伴,也产生了许多奇妙的感情。最后,录取结果出来了,我进入了计算机专业,这是现在最热门的专业之一,填志愿的时候,也只是跟随大流,填报了它,希望自己以后能有个好的出路。但当我真的与它相遇,我被它严谨而又简洁,优美而又奇妙的语言深深的吸引了。在我成功运行第一个程序“打印hello world”时,一种油然而生的自豪感与满足感在我心底迸发,从那刻起,我知道,以后的日子,我将与它难解难分了。
我现在是一名计算机专业的大一新生,一切对我来说都是新的起点。我现在是一名计算机小白,码龄0年,但我的计算机生命会在这一刻开始成长,我相信,未来我会长成一颗参天大树,在这条前人开辟道路上越走越远,并且不断耕耘出新的道路供后人踏足!
- 目标:目前还是个小白,接触的东西相对太少,短期内就是将c语言内容学完。长期就是希望能用计算机语言做出游戏,网站或者软件,概括来说就是能创造出属于自己东西。
- 怎样学习编程:通过直播课,学校授课,写作业,写博客,自己去各类平台找编程题目做,勇于尝试,不怕失败。
- 学习时间:每天至少1~2小时,坚持每天都有新的东西输入。
- 目标进入的大厂:华为。
第一节课的内容:
1.写出第一个程序:打印hello world
int main()//主函数,只能有一个。
{
printf("hello world\\n");//输出hello world、
return 0;//返回值
}
2.数据类型:
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(float));//4
printf("%d\\n", sizeof(double));//8
printf("%d\\n", sizeof(unsigned));//4
return 0;
}
一个字节等于八个比特,比特是最小的储存单位,只能存放0和1。
而int是4个字节,因为计算机是二进制,所以,一个short值可以存放0-65535的数,4.8个字节就更多了。
对数据类型的合理利用可以将空间的利用率最大化
int main()
{
int age = 0;//这里用int显然有些浪费,age一搬都较小不会超过千位以上,所以用short就足够了
printf("%d", age);
return 0;
}
3.变量与常量
变量是可以人为改变或者随着某些自然规律改变的量,而常量是客观上不会改变的量。
4.初始化
就是对定义的值,应该附上一个初始化的值,这是一种好的编程习惯,可以避免忘记赋值时,一些编译器会报错。
int main()
{
short age = 0;
char ch = 'w';
return 0;
}
5.全局变量与局部变量
全局变量就是在函数之外定义的变量,局部变量就是在函数内定义的变量。
int a = 4;
int main()
{
int a = 2;
printf("%d", a);
return 0;
}
此时输出的值是2,说明在函数内,局部变量被赋值时,按照自顶而下的原则,局部变量优先.
以上是关于新的起点 扬帆!起航!!(C语言基础—1)的主要内容,如果未能解决你的问题,请参考以下文章