【软件测试学习笔记】C语言入门

语法入门

基础语法

#include <stdio.h>引入一个头部件,stdio.h相当于字典
printf( );输出函数
main( )主函数-入口函数*(C语言从主函数开始读,相当于前门)*
return 0;(必须与入口函数类型一致,相当于后门)
\n为回车

结构规范

构成

函数=函数说明+函数体
一般如下:
[函数类型]函数名(函数参数表)----------int main( )
{ -------------------------------------------------函数体部分
说明语句部分;---------------------------------每句语句以分号结尾
执行语句部分;---------------------------------每句语句以分号结尾
}------------------------------------------------函数体部分

主函数

C语言程序=1main+x其他函数
C语言总是从main开始执行,为入口

形参、实参、返回值

实参:有实际值(键盘中输入)
形参:没有调用前为空值
返回值return:返回值类型与主函数类型一致

标识符命名规范

  • 标识符可以为a-z A-Z 0-9 _组成
  • 第一个为字母或_
    注意:
    严格区分大小写
    选择有意义的英文单词组成,不要使用拼音
    不能是C语言的关键字和保留标识符,如main
    用户自定义标识符不要用下划线开头
    不同编译器环境和C版本对长度限制不同,不超过63字符
    举例

书写格式

可以许多短句写在同一行,也可以将长句分写在多行
不能将一个单词分开,不能将双引号引起来的字分开
提倡一行一条
同一层次左对齐,不同层次缩进若干字符
C语言注释/**/多行
//单行

存储单元

  • 变量名a
  • 数据类型int
  • 数值10
  • 地址

运算符

算术运算符:+ - * / 加减乘除 取余% 自增++ 自减–
关系运算符:> < == 大于小于等于 >=大于等于 <=小于等于 !=不等于
逻辑运算:与&& 或|| 非!
位操作:与& 或| 非~ 异或^ 左移<< 右移>>
赋值运算:简单赋值= 复合算术赋值+=,-=, =,/=,%= 复合位运算&=,|=,^=,<<=,>>=
条件运算符:这是一个三目运算符,用于条件求值?:(表达式1?表达式2:表达式3 max=(a>b)?a真:b假)
逗号运算符:把若干表达式组合成一个表达式,
指针运算符:取内容
取地址&
求字节运算符:sizeof
特殊运算符:括号() 下标[] 成员 ->,.
优先级:! 算术运算符 关系运算符 && || 赋值运算符

自增自减运算

右结合性
++自增1
“- -”自减1
形式:
++i:i先自增1,再参与其他运算
--i :i先自减1,再参与其他运算
i++:i参与运算,再自增1
i-- :i参与运算,再自减1

举例如下

int i=8
printf("%d\n",++i);//i=9.输出为9,取i=i+1,输出i
printf("%d\n&#
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值