做网站一屏有多大,网站开发搭建,广东建设协会网站,珠海本地网站目录
一.char 字符串简介二.字符和字符串区别 1.取值范围相同2.字符串由多个字符构成3.字符串和字符使用 printf 函数 三.char 字符串遍历四.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 C 语言基础入门 一.char 字符串简介
在C 语言中#xff0c;除了前面介…目录
一.char 字符串简介二.字符和字符串区别 1.取值范围相同2.字符串由多个字符构成3.字符串和字符使用 printf 函数 三.char 字符串遍历四.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 C 语言基础入门 一.char 字符串简介
在C 语言中除了前面介绍的int 整型、float / double 浮点数、bool 值….等等char 字符串也是一种非常重要的数据类型
字符串一般用一对双引号””括起的一串字符来表示字符串常量字符串默认以转义字符 \0 结尾字符串常量是不可被修改的如
Hello!、\aWarning!\a、123abc\n、二.字符和字符串区别
1.取值范围相同
字符分类两类一种是无符号字符 unsignedchar一种是有符号的字符 char 他们取值范围不同
无符号字符unsigned char取值范围0~255
有符号字符char取值范围-128~1272.字符串由多个字符构成
字符串和字符都可以使用 char 表示注意使用的区别
//字符串
char* p 123; //字符串使用双引号
//字符
char p 1;//字符使用单引号
char p 2;//字符使用单引号
char p 3;//字符使用单引号3.字符串和字符使用 printf 函数
字符串和字符需要使用不同的占位符:字符串使用 %s 作为占位符字符使用 %c 作为占位符
printf(%c , A);
printf(%s , A);虽然同样都是 printf 函数输出 A 但是 “A” 是表示字符串’A’ 是表示单个字符
三.char 字符串遍历
在上面已经介绍了**字符串是有多个字符构成默认以转义字符\0结尾**前面的 for 循环和 while 循环也学完了我们可以通过循环配合 break 来遍历字符串中的每一个字符如
/******************************************************************************************/
//Author:猿说编程
//Blog(个人博客地址): www.codersrc.com
//File:C语言教程 - C语言 char 字符串
//Time:2021/06/01 08:00
//Motto:不积跬步无以至千里不积小流无以成江海程序人生的精彩需要坚持不懈地积累
/******************************************************************************************/#include stdafx.h
#includestdlib.h
#includestdio.h
void main()
{char* p www.codersrc.com;printf(字符串p%s\n, p);while (1){if (*p \0) // \0表示字符串结尾跳出循环break;printf(%c , *p);//当前的字符p;//字符串地址偏移1}system(pause);
}
/*
输出字符串pwww.codersrc.com
w w w . c o d e r s r c . c o m
请按任意键继续. . .
*/四.猜你喜欢
安装 Visual Studio安装 Visual Studio 插件 Visual AssistVisual Studio 2008 卸载Visual Studio 2003/2015 卸载设置 Visual Studio 字体/背景/行号C 语言格式控制符/占位符C 语言逻辑运算符C 语言三目运算符C 语言逗号表达式C 语言自加自减运算符(i / i)C 语言 for 循环C 语言 break 和 continueC 语言 while 循环C 语言 do while 和 while 循环C 语言 switch 语句C 语言 goto 语句C 语言 char 字符串
未经允许不得转载猿说编程 » C 语言 char 字符串