C语言学习_note2

VS studio2013以上对于scanf的错误报出

scanf是C语言提供的

scanf_s不是标准C语言提供的,是VS编译器提供的,如果在vs上使用scanf_s,那么写出的代码可能就不具有跨平台性、可移植性,建议还是使用标准C语言提供的接口

建议在源文件的第一行加上#define _CRT_SECURE_NO_WARNINGS 1

#define _CRT_SECURE_NO_WARNINGS 1

加在源文件的第一行

Notepad++

常量——生活中不变的量叫做常量

 字面常量、const修饰的常变量、#define定义的标识符常量、枚举常量

字符串+转义字符+注释

“hello bit\n”----由双引号引起的一串字符

可以fn+f10去调试代码 调试-->窗口--->监视

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

 strlen()是计算字符串长度的 到0是不计算的,arr2后面没有\0,strlen会一直算,直到看到0

\0只是结束标志,不是字符串的内容

转义字符——转变原来的意思

选择语句

if语句

循环语句

while 、for、do while

函数

#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>
#include <string.h>

Add(int x, int y) {
	int z = x + y;
	return z;
}

int main() {
	int num1 = 10;
	int num2 = 20;
	int sum = 0;
	int a = 100;
	int b = 200;
	//sum = num1 + num2;
	sum = Add(num1, num2);
	printf("sum = %d\n", sum);
	//sum = a + b;
	sum = Add(a, b);
	printf("sum = %d\n", sum);
	return 0;
}

数组----一组相同元素的集合

操作符 —————— + - * / 取模%  移位操作符、赋值操作符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值