小言_互联网的博客

C语言基础(1)

438人阅读  评论(0)

CSDN上好像没有什么对C语言进行系统性的基础教学,第一次看CSDN时,感觉都是些很高大上的知识点,对新手小白不大友好,打算做一些新手的教程,并持续更新。

上手第一个程序

#include <stdio.h>

int main ()
{
   
	printf ("hello world!");
}

麻雀虽小,五脏俱全;这个程序中包含有头文件,主函数,以及一个输出语句。

从这个程序中折射到C语言的一些基本结构:

  1. C语言是以函数为基本单位的
    一个C语言程序可以由一个或多个函数组成,所有函数都是相互独立的,可以相互调用。
  2. 只有一个主函数
    主函数main,可以在程序的开头,最后,或是其他位置,程序总是从main函数开始执行。习惯性的我们一般把main放在开头,如上打印 hello world !的程序。
  3. C语言的书写格式
    C语言的书写格式比较自由,但是为了程序的可读性,以及以后能够好的修改我们的程序,最好能够规范书写。
#include<stdio.h>
int main(){
   printf("hello world !");}

等类似的书写方式都可以执行。但这种堆叠让程序变得可读性很差,所以我们要善于利用空格与换行,让程序不仅好用,而且美观。
4. 头文件
这里的头文件是

#include <stdio.h>

头文件是以 # 开头(以及以后的宏定义都是以 # 开头),与其他的语句相比,ta的末尾没有“;” ,每一个编译命令都要单独占一行。
5. 大小写的区别
C语言是严格区分大小写的,日后对于变量的命名要注意
6. 注释

单行注释:以两个 斜杠作为开头 “ // ” ,后面不需要其他的符号结尾。

#include <stdio.h>

int main ()
{
   
	printf ("hello world!");//输出 hello world ! 
}

多行注释: “ /* 注释内容 */ ” ,优势是注释内容不局限在一行内

#include <stdio.h>

int main ()
{
   
	printf ("hello world!");
	/*
	输出 hello world!
	*/
}

注释方式有两种,单行注释和多行注释。我们可以根据注释的多少,来做选择。
7.中英文符号
这一点新手很容易错,实测在visual C++ 6.0上中英文符号有点难区分;
这里推荐使用Dev-C++,操作界面上更美观,而且中英符号更容易区分,比较友好。


万事开头难,第一次写代码很多报错很正常,希望大家能够坚持,不要放弃。


转载:https://blog.csdn.net/weixin_49093912/article/details/109270217
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场