初识C语言

一· 什么是C语言

二· main 函数

三· 库函数—— printf

四· 字符串

1、 C语言:计算机语言——人和计算机的交流

它是一种结构化的语言,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作,因此既能够用于开发系统程序,也可用于开发应用软件。

2、 mian函数

它也叫主函数,是程序的入口,不管C语言有多少代码都从main开始执行 ,main函数有且只有一个,写mian函数常见的错误:

int mian()
书写错误

还有写完一个语句后,最后没有分号;注意分号不能用中文的分号,否则程序会报错。

3、 printf——f是format(格式)

它是一个库函数,是格式化输出函数 (scanf——格式化输入),它可以将一个或多个变量的值插入到字符串中,并将结果输出到标准输出流(常指屏幕),功能是在标准输出设备(常指屏幕)上进行信息的打印。

printf(" hello world!!! \n ");

printf函数也可以用来打印其他类型的数据:

int m=32;
printf("%d",m);   ——打印整形
printf("%c", 'b');  ——打印字符
printf("%lf",2.13);——打印双精度浮点型

库函数(Library function)

将函数封装入库,供用户使用的一种方式,⼀个系列的库函数⼀般会声明在同⼀个头⽂件中,所以库函数的使⽤,要包含对应的头⽂件。调用时,把它所在的文件名用# include <>加到里面就可以了。
eg:

# include 

printf函数需要包含的就是stdio.h这个文件头

4、 字符串

C语言中使用双引号括起来的一串字符就被称为字符串,例如:“dfbdjvdvb”,字符串的打印格式可以使用%s来指定

#include
int main()
{
    printf("%s\n"," hello world !!! ");
    return 0;
}

字符串的末尾隐藏放在一个\0字符,\0字符是字符串的结束标志。例如:"asdfgh"我们看到了6个字符:a,s,d,f,g,h,但实际上末尾还有一个转义字符\0,所以我们打印字符串或者计算字符串长度时,遇到\0到时候就会自动停止了。
同时,字符串也可以放在字符数组中,例如:

#include
int main()
{
    char arr1[]={'a','s','d','f'};   //arr1数组中存放着4个字符
    char arr2[]="asdf";             //arr2数组中存放着字符串,其中隐藏着转义字符 \0
    printf("%s\n",arr1);
    printf("%s\n",arr2);
    return 0;
}

你可能感兴趣的:(c语言,开发语言)