c语言的初步学习

今天是我学习c语言的第二天,今天我们学习了c语言常见概念和数据类型与变量

昨天的作业我也查漏补缺了今天学习的内容有以下:

//#include <stdio.h>
//
//int main()
//{
//    char arr1[] = { 'a', 'b', 'c' };//arr1数组中存放3个字符 a b c                
//    char arr2[] = "abc"; //arr2数组中存放字符串             a b c \0
//
//    printf("%s\n", arr1);//abcxxxxxxxxxxxxxxxxx
//    printf("%s\n", arr2);//abc
//
//    return 0;
//}
//
//#include <stdio.h>
//
//int main()
//{
//	printf("abc\ndef");
//
//	return 0;
//}


//#include <stdio.h>
//
三字母词
??) ---> ]
//int main()
//{
//	printf("(are you ok\?\?)");
//	//(are you ok??)
//	//(are you ok]
//
//	return 0;
//}

//#include <stdio.h>
//
//
//int main()
//{
//	printf("%c", '\'');
//
//	return 0;
//}

//#include <stdio.h>
//
//int main()
//{
//	//printf("%s\n", "abc");
//	//printf("%s\n", "a");
//	//printf("%s\n", "");//空字符串
//	printf("%s\n", "\"");
//
//	return 0;
//}

//#include <stdio.h>
//
//int main()
//{
//	printf("c:\\test\\test.c");
//	//c:\test\test.c
//	return 0;
//}

//#include <stdio.h>
//
//int main()
//{
//	printf("\a");
//	return 0;
//}

#include <stdio.h>

//int main()
//{
//	printf("abc\bdef");
//	return 0;
//}


//int main()
//{
//	printf("abcdef\b\b");
//	getchar();//
//	return 0;
//}
//
//\t - 宽度是8个字符
//int main()
//{
//	printf("a\tbc\tdef\tghix\tbbbbb\tccc\n");
//	printf("axxxx\tbc\tdef\tghix\tbbbbb\tccc\n");
//
//	printf("abcdefghi\n");
//
//	return 0;
//}




//int main()
//{
//	printf("%c\n", '\130');
//
//	return 0;
//}


//int main()
//{
//	printf("%c\n", '\x30');
//
//	return 0;
//}


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

//string length
//strlen - 求字符串长度的
//库函数

//int main()
//{
//	int len = strlen("abc");
//	//a b c \0
//	printf("%d\n", len);
//	return 0;
//}


//int main()
//{
//	int len = strlen("c:\test\abc\178\test.c");
//	printf("%d\n", len);
//	return 0;
//}
// \345
// \178
//10进制的数字的每一位:0~9
//8进制数字的每一位:0~7
//

//int main()
//{
//	//printf("hehe\n");//函数调用语句
//	//;//空语句
//
//	//3 + 5;//表达式语句
//
//
//	return 0;
//}
//
//注释:   ctrl+k+c
//取消注释:ctrl+k+u

//int main()
//{
//	/*这是一个注释*/
//	/*
//	这也是一个注释
//	这还是注释
//	*/
//
//	int a = 10;// 创建了一个整型的变量叫a,并赋值为10
//
//	return 0;
//}
//
//#include <stdbool.h>
//
//int main()
//{
//	//_Bool === bool
//	_Bool flag = false;//false true
//	if (flag)
//		printf("I like C\n");
//
//	return 0;
//}
//

//int main()
//{
//	char ch;
//	int age;
//	double pai;
//
//	return 0;
//}
//

//int main()
//{
//	int a = 10;
//	printf("%d\n", sizeof(a));//4
//	printf("%d\n", sizeof(int));
//
//	return 0;
//}
//#include <stdbool.h>
//
//int main()
//{
//	printf("%zd\n", sizeof(char));
//	printf("%zd\n", sizeof(bool));
//	printf("%zd\n", sizeof(short));
//	printf("%zd\n", sizeof(int));
//	printf("%zd\n", sizeof(long));
//	printf("%zd\n", sizeof(long long));
//	printf("%zd\n", sizeof(float));
//	printf("%zd\n", sizeof(double));
//	printf("%zd\n", sizeof(long double));
//
//	return 0;
//}


//#include <stdio.h>
//int main()
//{
//    short s = 5;//2个字节
//    int b = 10; //4个字节
//
//    printf("%d\n", sizeof(s = b + 1));//
//    printf("s = %d\n", s);//
//    return 0;
//}


//int main()
//{
//	int n;//signed int n;
//
//	signed int m;//有符号的 -- 既可能存正数,又可能存负数,就用signed
//	unsigned int q;//无符号的 -- 只能可能存0 和正数,就又unsigned\
//
//	unsigned int age;
//
//	return 0;
//}
//


//%d -- 打印有符号的整型
//%u -- 打印无符号的整型

#include <stdio.h>

int main()
{
	//printf("%d\n", sizeof(char));
	printf("%zd\n", sizeof(char));

	return 0;
}

这些是老师上课板书的代码,我课下也是模仿着敲了一遍,感觉自己敲一遍后,能发现很很多可课上没注意的小知识点,感觉更好理解了,留的课后作业也是写完了,感觉掌握的不错,继续加油

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值