初识字符串,转义字符,注释

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
//int main()
//{
//	"abcdef";
//	"hello";
//
//	return 0;
//}

//#include<string.h>
字符串的结束标志很重要
//int main()
//{
//	char arr[] = "hello";
//	char arr1[] = "abc";
//	char arr2[] = { 'a','b','c'};
//	char arr3[] = { 'a','b','c','\0' };
//
//	printf("%s\n", arr1);
//	printf("%s\n", arr2);
//	printf("%s\n", arr3);
//
//	int len = strlen("abc");
//	printf("%d\n", len);
//
//	printf("%d\n", strlen("abc"));
//	printf("%d\n", strlen(arr1));
//	//arr2没有结束标志,求长度时会得到一个随机值
//	printf("%d\n", strlen(arr2));
//	printf("%d\n", strlen(arr3)); 
//	return 0;
//}

//int main()
//{
//	printf("c:\test\test.c");
//	//转义
//	printf("c:\\test\\test.c");
//
//	printf("cd\nfg");
//
//	printf("(are you ok??)");//三字母符
//
//	printf("%c\n",'a');
//
//	此时中间的’不是普通的单引号会被理解为和前面的一对而导致后面的单引号落单所以报错
//	//printf("%c\n",''');
//	
//	//转义字符来帮忙
//	printf("%c\n", '\'');
//
//	printf("%s\n", "a");
//
//	//同理于上
//	printf("%s\n", "\"");
//	printf("\"\n");
//
//	//以下例子为了说明是否要使用转义字符
//	printf("%s\n", "'");
//
//	printf("%s\n","hello");
//
//	printf("\a\a\a\a\a\a\a\a\a\a");
//	printf("?");
//	return 0;
//}

//int main()
//{
//	printf("%c\n", '\130');
//	printf("%d\n", '\100');
//	printf("%c\n", '\101');
//	printf("%c\n", '\x30');
//
//
//	printf("%d\n", strlen("c:\test\328\test.c"));
//	printf("%d\n", strlen("c:\test\327\test.c"));
//	return 0;
//}

//int main()
//{
//	//int a = 39;   //C++注释风格 
//
//	/*
//	int b = 45;
//	*/
//	//C语言注释风格-不支持嵌套注释
//	return 0;
//}

posted @   morphism  阅读(22)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示