初学c语言start2

学习了常量,变量,监视器(一直按F10就好了)自定义函数,操作符,数组的用法。

strlen(”字符串“)sizeof(”%d“,arr[])的用法,还有转义字符和Ascll表。1和A差19,A和a差32。

还有基本的循环语句if和while,下次学单操作符,双操作符和三操作符。

 

#define  _CRT_SECURE_NO_WARNINGS 1
//#define MAX 10 #define 定义的标识符常量//没分号
#include<stdio.h>
#include<string.h>
//int main()
//{
//	int arr[MAX] = { 0 };
//	//int n = 10;
//	const int n = 10;(具有常属性但仍是变量,称常变量。)
//	int arr[必须有常量表达式不能有运算符n=10,如果定义变量会提示常量大小为零不能分配。n=0] = { 0 };
//	//int arr[] = { 0 };//不写,写都可以但是不能瞎写。
// //   printf("hellow\n");
//	//return 0;
//}
//
//enum Color//enum 为枚举关键词 颜色的三原色是红黄蓝,但是可以随便定义三原色。结果也是012
//{
//	RED,//注意用逗号
//	YELLOW,
//	GREEN
//};//注意有分号
//int main()
//{
//	enum Color color = GREEN;
//	printf("%d\n", GREEN);
//	/*
//	printf("%d\n", RED);
//	printf("%d\n", YELLOW);
//	printf("%d\n", GREEN);*/
//	return 0;
//}
//字符串,“空字符串”数组、注释 、转义字符、Ascll码表、strlen()··转义序列自己查
//int main()
//{
//	char arr1[] = "abc";//字符串可以放数组里
//	char arr2[] = { 'a','b', 'c', '\0'};//0也行
//	printf("%s\n", arr1);
//	printf("%s\n", arr2);
//	return 0;
//}
//监视器的用法一直按f10

//int main()//strlen()用法
//{
//	int a = 1;
//	scanf("%d", &a);
//    printf("%d\n", strlen("c:\test\32\test.c"));
//	/*printf("%d\n",sizeof(a));*/
//	printf("%d\n", a);
//	return 0;
//}
//选择语句除了成功他别无选择
//int main()
//{
//	int input = 0;
//	printf("你要好好学习吗?(1/0)>:");
//	scanf("%d", &input);
//	if (input == 1)
//		printf("成功\n");
//	else
//		printf("失败\n");
//	return 0;
//}
//int main()
//{
//	int line = 0;
//	while (line < 10)
//	{
//		printf("失败");
//		line++;
//	}
//	printf("成功\n");
//	return 0;
//}
//加法函数
//int add(int a, int b)//自定义函数
//{
//	return a + b;//双目操作符 左右两个操作数
//}
//int main()
//{
//
//	int num1 = 0;
//	int num2 = 0;
//	scanf("%d%d", &num1, &num2);
//	int sum = add(num1, num2);
//	printf("%d\n", sum);
//	return 0;
//}
//数组
//int main()
//{
//
//	int arr[10] = { 0,1,2,3,4,5,6,7,8,9};//定义一个存放10个整数数字的数组一共40个字节,用sizeof(arr)
//	int i = 0;
//	while (i < 10)
//	{
//
//		printf("%d\n", arr[i]);
//		i++;
//	}
//	//printf("%d\n", arr[4]);
//	return 0;
//}
//操作符 移位操作符(<<,>>)位操作符&,|,^(按位与,按位或,按位异或),单目双目三目操作符
//\号取商,%取模(余数)
//移位操作符是00000001》00000010针对char 一个字符
//位操作符 & 001 101》001,,,,| 001 101》101,,,, ^ 001 101》对应的二进制位同为0,不同为1》100
//赋值操作符,即给自己赋值
//单目操作符之反操作符 就是0为假,1为真

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值