char 类型的声明的必须是字符不可以是数字
2014-10-06 16:15
162 查看
%c%s用于字符型的数组;
而且如果char a【】=’2344‘;
不可以等译char a【】=2344;
char会转义成ASCII码
下面的程序要注意的是
而且如果char a【】=’2344‘;
不可以等译char a【】=2344;
char会转义成ASCII码
下面的程序要注意的是
for(;j>i;j--,i++)不可以是j!=i应为可能j<i;然后编译就出错
#include <stdio.h> #include <string.h> int main(){ char data[3]; data[0]='2'; data[1]='3'; data[2]='\0'; // printf("%s\n",data); // printf("%s\n",data); int i=0,j=strlen(data); //printf("%s\n",data); // printf("j=%d\n",j); char temp; j-=1; printf("i=%dj=%d\n",i,j); printf("%s\n",data); for(;j>i;j--,i++){ printf("1\n"); temp=data[i]; data[i]=data[j]; data[j]=temp; } printf("%s\n",data); }
相关文章推荐
- 在C++中有两种类型可以用于表示字符,char和wchar_t。
- 简单题:不等式(知道了运算符号算是字符可以定义为char类型)待解决
- int ascii_to_integer(char *str); 这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。
- 【C语言】为下面的函数原型编写函数定义: int ascii_to_integer(char *str); 这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。
- 子类方法返回类型必须和父类相同,抛出的异常声明可以小于或等于父类
- java 基本类型转换 字符char 转 数字int
- MySQL数据类型char与varchar中数字代表的究竟是字节数还是字符数?
- MySQL数据类型char与varchar中数字代表的究竟是字节数还是字符数?
- 使用DTD文档对 xml 1 作业中的xml文档进行约束,其中河北省只能依次包含石家庄市、张家口市、保定市这三个市,保定市可以有多个或者1个,给保定市定义属性编号为ID类型,必须有;属性name为字符
- 为下面的函数原型编写函数定义: int ascii_to_integer(char *str); 这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。如果字符串参数
- DataTable.Compute SUM 的计算列的DataType必须是数字类型,不可以是String
- JavaScript的类型转换(字符转数字,数字转字符)
- "密码最短长度为7,其中必须包含以下非字母数字字符1"解决方法
- JavaScript的类型转换(字符转数字,数字转字符)
- JavaScript的类型转换(字符转数字,数字转字符)
- 密码最短长度为 7,其中必须包含以下非字母数字字符: 1(Password length minimum: 7. Non-alphanumeric characters required: 1. )
- 密码最短长度为 7,其中必须包含以下非字母数字字符: 1(Password length minimum: 7. Non-alphanumeric characters required: 1. )
- JavaScript的类型转换(字符转数字,数字转字符)
- 关于.NET(C#)中字符型(Char)与数字类型的转换, CLR via c# 读书笔记
- JavaScript的类型转换(字符转数字,数字转字符)