初始C语言(新手,小白,菜鸟必看)
旨在对C语言有一个基本的了解
1. 第一个C语言程序
#include<stdio.h>
void main()
{
printf("hello C\n");
}
#include<stdio.h>
int main()
{
printf("hello C\n");
return 0;
}
程序运行结果截图:

int main和 void main的区别:
1.有无返回值
void main没有返回值,int main有返回值。
2.返回值类型
int main返回int类型的数据,void main不返回。
但是在C语言推荐写法中,建议使用int main,因为在有的编译器虽然void main可以通过编译,但在其他编译器就会报错。为了使代码拥有更好的可移植性,一般写int main。
2. 数据类型
常见的数据类型及其大小:
#include<stdio.h>
#include<stdbool.h>
int main()
{
printf("bool size = %d\n", sizeof(bool));//1
printf("char size = %d\n", sizeof(char));//1
printf("short size = %d\n", sizeof(short));//2
printf("int size = %d\n", sizeof(int));//4
printf("float size = %d\n", sizeof(float));//4
printf("double size = %d\n", sizeof(double));//8
printf("long size = %d\n", sizeof(long));//4
printf("long long size = %d\n", sizeof(long long));//8
}
程序运行结果截图:

sizeof 和strlen 的区别:
(1)sizeof是C语言中的一个单目运算符,而strlen是一个函数ÿ
本文是针对C语言初学者的指南,涵盖了C语言的基础知识,包括int main与void main的区别,数据类型,sizeof与strlen的区别,变量与常量,字符串处理,转义字符,选择语句,循环语句,函数,数组,操作符等概念,并通过实例解析了各种知识点。
最低0.47元/天 解锁文章
&spm=1001.2101.3001.5002&articleId=117092007&d=1&t=3&u=cd836874e8984152a6059a5536155b3f)
6371

被折叠的 条评论
为什么被折叠?



