初识C语言1

写c代码

  1. 创建工程,新近一个项目
  2. 创建源文件xxxx.c(源文件)xxxx.h(头文件)
  3. 写代码
  4. 编译+链接+执行(快捷键:ctrl+f5+fn)

main函数是程序的入口,有且仅有一个

printf-------库函数---------在屏幕上打印内容

printf的使用要引用stdio.h头文件

#include <stdio.h>----包含stdio.h函数(stdio标准输入输出文件)

                                      

char  ch=’A’;   printf (“%c\n”,ch); --------打印字符格式数据

int  age=20;    printf (%d\n,age) ;--------打印整形十进制数据

long  num=100;     printf (%d\n,num) ;

sizeof计算内寸或变量所占空间的大小

定义变量的方法

类型  变量名 = 赋值;

当局部变量与全局变量名字时,局部变量优先

注意:放在大括号内部的都叫局部变量,不一定非要放在main函数内

变量的作用域

  1. 局部变量的作用域是其所在的局部范围(大括号内)
  2. 全局变量的作用域是整个工程

extern(用来声明外部符号)

变量的生命周期

  1. 局部变量:进入作用域开始,出作用域结束
  2. 全局变量:整个程序的生命周期

输入函数-scanf

scanf是c语言提供的,

解决方法

1.#deiine _CRT_SECURE_NO_WARNINGS 1(加在源文件第一行)

2.者打开安装路径下的VC\vcprojectitems文件下的newc++file.cpp文件,

打开并写入#deiine _CRT_SECURE_NO_WARNINGS 1,下次创建文件时会自动添加,建议notepad++打开并编辑

scanf_s是VS提供的,不是c语言标准

常量

字符串,转义字符,注释

字符串:“abcde”由双引号引起的

注意:字符串的结束标志是一个\0的转义字符,在计算字符串长度时作为结束标志,不算做字符串内容

ASCII码值

注释

1.//单行注释

2./*     */多行注释(不可嵌套)

 选择语句

循环的实现

  1. while语句
  2. for语句
  3. do .......while语句

While 循环

函数的定义

 数组:一组相同类型元素的集合

操作符(c语言中0为假,非0为真)

1.算数操作符:+,-,*,/,%(取余数)

2.移位操作符:<<(左移},>>(右移)

3.位操作符(二进制):&(按位与),^(按位异或对应的二进制位相同则为零,不同则为1),|(按位或)

  1. 赋值操作符:=,+=,-=,*=,/=,&=,^=,|=,>>=,<<=

  1. 单目操作符:有一个操作数

(双目操作符:有两个操作数eg:a+b

三目操作符:有三个操作数)

通常情况下+(正值)省略

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值