计科小白初识C语言

本文介绍了C语言作为人机交流的语言,涉及编译过程、常用编译器如MSVC、GCC和IDE如VS2022、Xcode等。重点讲解了main函数、printf和scanf库函数、字符和ASCII编码、字符串处理、控制结构以及注释的使用。
摘要由CSDN通过智能技术生成

1.C语言:人与计算机之间进行交流的一门语言

2.操作系统:windows,Linux,MacOS,Unix

3.编译器:由于计算机只能识别二进制语言,而C语言的源代码都是文本文件,所以需要编译翻译和链接器的链接,生成二进制才可执行文件。

4.一些常见编译器:msvc,clang,gcc

集成开发环境:用于提供程序开发环境的应用程序,集成了编写功能,分析功能,编译功能,调试功能等一体化的开发软件服务vs2022,xcode,CodeBlocks,devc++

(vscode只是一个编辑器,但非常强大,可以安装各种插件来搭建C/C++的开发环境)

在vs上写代码的时候:1.创建项目(代码是在项目中管理的)2.创建.c文件,(创建新项目——空项目——项目名称用日期——路径(不要包含空格,特殊字符,中文字符选择自己熟悉的路径

在C语言中:xxx.c_源文件xxx.h头文件

5.第一个C语言程序

6.main函数(程序入口)

每个C程序不管有多少行,都是以main为入口,

main函数有且只有一个,

每条语句结束后都要以;结尾

7.printf和库函数(为了不再重复实现常见代码,将常见的功能实现成函数,让所有程序员直接使用以C语言标准约定一组函数)

scanf(输入)

printf(输出、打印)需要头文件#include<studio.h>

ctrl k+c注释选中行,Ctrl k+u取消注释

一个系列的库函数一般会声明在同一个头文件中,所以库函数的使用要包含头文件

8.关键字介绍

9.字符和ASCII编码

C语言中的字符都是用单引号括起来的

10.字符串和\0

字符串:使用双引号括起来的一串字符,打印格式用%s来表示

\0表示字符串的结束标志

11.转义字符(转变原来意思的字符)

strlen是求字符串长度的函数(统计的是字符串中\0之前的字符个数,不包含\0)其头文件是#include <string.h>

12.语句和语句分类

(1)空语句(2)表达式语句(3)函数调语句(4)复合语句(5)控制语句(C语言支持三种结构,顺序结构,选择结构和循环结构。它们由特定的语句定义符组成。)(C语言有9种控制语句:——条件判断语句:if,switch.-----循环执行语句:----do while,while,for.-----转向语句:break,go to,continue,return

13.注释(适当的,必要的)注释会被替换成空格

(1)将注释放在/*...*/之间,内部可以分行(C语言风格的注释是不能嵌套注释)

(2)//+注释内容(C++风格)

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值