系列文章目录
第一节 跟着阿倪一起学习C语言(1)之如何使用vs2019创建一个新项目,零基础入门新手可看。
第二节 跟着阿倪一起学习C语言(2)使用vs2019开始自己的第一个代码,零基础入门新手可看。
文章目录
目录
系列文章目录
文章目录
前言
一、打印“hello world!”
二、主函数的框
三、c语言的数据类型
四、变量
1、定义变量的方法
2、变量的作用域
五、常量
1、const修饰的常变量
2、 #define定义的常量和宏
3、枚举常量enum
六、字符串
1、字符串
总结
前言
本文除了教大家打印“hello world!”,还会介绍c语言中的数据类型,变量常量字符串等
一、打印“hello world!”
#include<stdio.h>
int main()
{
printf("hello world !");
return 0;
}
其中stdio表示输入输出函数,如果我们要用到printf和scanf那么一定要加上#include<stdio.h>
这样我们就打印出来C语言学习阶段的第一个代码了,大家快动手试一试吧!
二、主函数的框架
#include <stdio.h>
int main()
{
return 0;
}
大家创建一个新项目的时候一定先把主函数的框架这样子搭建出来,之后再往大括号中补充内容,注意打括号的时候先打一对括号再往里面填写内容,这样不容易引发因为丢失括号而引起的小bug。
三、c语言的数据类型
char | 字符型 |
int | 整型 |
float | 单精度浮点型 |
double | 双精度浮点型 |
short | 短整型 |
long | 长整型 |
long long | 比长整型更长的整型 |
作为初学者以我个人的见解来看整型大家使用int就暂时够用,至于浮点型大家float不够用的换成double即可。注意字符型char只代表一个字符,后续文章中会和大家讲解字符串的使用。
说到这里就有一个不得不提的知识点就是每个数据所占的内存空间大小,这理解必须了解在计算机中我们运用的都是由1/0组成的二进制数,而计算机中最小的单位是bit(比特)
byte(字节) | 1byte=8bit |
kb | 1kb=1024byte |
mb | 1mb=1024kb |
Gb | 1Gb=1024mb |
一个·bit可以理解成一个格子,而一个byte可以理解成由八个bit格子组成的内存空间,其中格子内是1、0,由此组成一个八位二进制数。
bit | bit | bit | bit | bit | bit | bit | bit |
四、变量
1、定义变量的方法
一般我们定义一个变量使用的就是上述的数据类型
int a=10; //定义一个整型变量a并且赋值为10
float pi=3.14; //定义一个单精度浮点型变量pi并且赋值为3.14
char ch='c'; //定义一个字符型变量并且赋值为c
2、变量的作用域
局部变量定义在函数内部那么使用周期只在自己的函数内部,出了这个函数就不能够使用了。
全局变量的作用域在整个工程内
int f = 10; //全局变量f,作用域是整个工程
#include<stdio.h>
int main()
{
int a = 40; //局部变量a,作用域只在主函数内部,出了主函数就不能用了
int c = 212;
int m=(-8+22)*a;
m -= 10;
int n = c / 2;
m += c;
printf("m=%d\n", m);
printf("%d",f );
return 0;
}
五、常量
1、const修饰的常变量
const int a=10;
此时的a就是具有常属性的变量,简称常变量。可以简单理解成a依然是一个变量而不是常量,但a的属性被修改,无论后面怎么给a赋值,打印出a的值都是10。
2、 #define定义的常量和宏
#define ADD(x, y) ((x)+(y)) //定义宏
#define sum 100 //定义常量
3、枚举常量enum
enum country
{
China,
America,
Russia,
}
框中的国家名就是枚举常量
六、字符串
1、字符串
#include <stdio.h>
int main()
{
char arr1[] = "nigoal";
char arr2[] = { 'n', 'i', 'g', 'o','a','l'\0' };
printf("%s\n", arr1);
printf("%s\n", arr2);
return 0;
}
注意字符串要用双引号“ ”将字符串括起来,单个字符用单引号' '将单个字符括起来,输出的时候%s是输出字符串,%d是整型,%c是字符型。字符串的结束标志是\0,一般“ ”括起来的默认结尾有\0。
总结
上述内容简单的介绍了C语言中的一些常用知识点,下一章内容将为大家介绍函数,C语言常见的一些关键字等内容。谢谢大家观看学习。
更多推荐
跟着阿倪一起学习C语言(2)使用vs2019开始自己的第一个代码,零基础入门新手可看。
发布评论