WHCSRL 技术网

初级C语言(1)

前言

你好! 非常感谢你能来看我的第一篇博客
我开始学编程啦 屏幕面前的你是不是也刚刚开始学呢
让我一起加油吧!

自我介绍

我是一名大二的学生,大一贪玩的我什么也没有学会,大二了才后知后觉,一年就这样混过去了。所以要我好好珍惜在学校剩下的日子,不让自己后悔

从小就喜欢玩电脑,也萌生了想学编程想法,可是一直没有机会,到了大学机缘巧合之下我还是开始学习编程了,这也算是完成了我一直想学编程的心愿吧
我会在这里记录我所学到的知识,并进行整理,方便日后复习使用,也希望对你也有所帮助
目前在学习C语言和java

今日所学

第一个C语言程序

需要:

 1. 头文件( #include <stdio.h> )
 2. 主函数(main函数)
 3. 打印函数(printf函数)
 4. return的作用
  • 1
  • 2
  • 3
  • 4
#include <stdio.h>//头文件

int main()//主函数
{
	printf("Hello World
");//打印函数
	
	return 0;//return的作用是把return后面的值返回,并且返回的值的类型要与本函数的类型一致
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

数据类型

  1. 有哪些数据类型?
char        //字符数据类型
short       //短整型
int         //整形
long        //长整型
long long   //更长的整形
float       //单精度浮点数
double      //双精度浮点数
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
C语言没有字符串类型
  1. 每种数据类型大小是多少?
    数据类型大小

变量

 1. 变量定义
 2. 代码块定义
 3. 局部变量
 4. 全局变量
  • 1
  • 2
  • 3
  • 4
/*
	变量:顾名思义,就是会改变的量。
*/

#include<stdio.h>

// 代码块:简单来说,{}就是一个代码块
//在代码块内部定义的变量就是局部变量
//在代码块外部定义的变量就是全局变量
//定义变量的规则:数据类型 变量名 = 初始值;
//变量在创建的时候,不初始化是一种不好的代码风格
//当一个[局部变量]不初始化的时候,他的值是随机的

int a = 10;//全局变量
int main()
{
	int a = 0;//局部变量
	
	printf("a = %%d
", a);
    //局部变量和全局变量的名字 冲突的情况下,局部优先

	return 0;
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24

以上就是今天的全部内容,感谢各位的观看

推荐阅读