用C++ 如何将 字符串 转换成 代码?

作者&投稿:妫适 (若有异议请与网页底部的电邮联系)
怎么把字符转换成代码?~

可以转换成ascii码,要用再转回来
public static void main(String[] args) {
String a[] = { "⊙", "●", "○", "◎", "Θ", "⊙", "¤", "㊣", "▂", "▃", "▄","▅", "▆", "▇", "█", "█", "■", "▓", "回", "□", "〓", "≡", "╝","╚", "╔", "╗", "╬", "═", "╓", "╩", "┠", "┨", "┯", "┷", "┏","┓", "┗", "┛", "┳", "⊥", "『", "ξ", "§", "№", "∫", "∮", "∝","∞", "∧", "∨", "∑", "∏", "∪", "∩", "∈", "∵", "∴", "⊥", "‖","∠", "⌒", "⊙", "≌", "∽", "√", "①", "②", "③", "④", "⑤", "⑥","⑦", "⑧", "⑨", "⑩" , "Ⅹ", "Ⅺ", "Ⅻ", "我", "爱", "你", "们" };
String[] b = new String[a.length];
for (int i = 0; i < a.length; i++) {
char[] c = a[i].toCharArray();
for (int j = 0; j < c.length; j++) {
b[i] = String.valueOf((int) c[j]);
System.out.println((int) c[j]);
}
}
for (int i = 0; i < b.length; i++) {
System.out.println((char) Integer.parseInt(b[i]));
}
}

#include
#include
int main(void)
{
int n;
char *str = "541";
n = atoi(str);
printf("字符串 : %s 整型 : %d
", str, n);
return 0;
}

简单,把你输入的字串插入到文件里就好
int main(void)
{
FILE * fp;
char buf[2048];

gets(buf);

fp = fopen("main.c", "w+t");
fprintf(fp, "void main()\n{\n\tdouble temp = %s;\n}\n", buf);
fclose(fp);

return 0;
}

VString sting= "= 283872987+299-32889*3899/2398-239%28-239 ";
变成一个字符串,想怎么玩都行了。

设成字符串 想用的时候用atof换成数


阳山县18718771377: c++怎么把字符串转换成字符? -
山常平阳: 用字符数组来存储就可以了.

阳山县18718771377: 用C++ 如何将 字符串 转换成 代码? -
山常平阳: 简单,把你输入的字串插入到文件里就好 int main(void) {FILE * fp;char buf[2048]; gets(buf); fp = fopen("main.c", "w+t");fprintf(fp, "void main()\n{\n\tdouble temp = %s;\n}\n", buf);fclose(fp);return 0; }

阳山县18718771377: C++,怎么把字符转换成数字 -
山常平阳: 一、可以用C++的stringstream. 主要原因是操作简单. 数字转字符串,int float类型 同理 字符串转数字,int float类型 同理 二、使用sprintf()函数 char str[10]; int a=1234321; sprintf(str,”%d”,a); char str[10]; double a=123.321; sprintf(str,...

阳山县18718771377: C++:写一个程序,将字符串abc转换为ABC -
山常平阳: 展开全部#include//转换字符串中的小写字母为大写#include void main() { //声明字符数组 char string[100],*p; int i; cout< cin>>string; p=strupr(string);//转换字符串中的小写字母为大写 cout< //或者cout<}

阳山县18718771377: 使用C++语法将字符串类型转换成二进制类型,具体算法. -
山常平阳: #include <string> #include <vector> #include "iostream" using namespace std;int main(){string str="101011";//为了简单此处取了个常量,当然可以用cin输入const char *str1=str.c_str();//返回c风格字符串vector<int> bytes;//顺序容...

阳山县18718771377: VC++中如何将字符串转换成整型数字 -
山常平阳: atoi函数是c的函数,它的输入参数是char *类型.你声明了string h变量,string是C++类型,C函数不识别这个C++类型.两种方法1.按照c方式定义h,char h[20];数组数值你可以根据实际情况修改.2.按照C++方式,使用string类的c_str函数,如k=atoi(h.c_str()),c_str函数可以将string类型转换为c的char *类型.

阳山县18718771377: C++中字符串怎么转换成标识符? -
山常平阳: 字符串不能转换成标识符宏定义可以做替换,不知道是不是你想要的. 下面 用 #define abcdefg x abcdefg 在 printf("%d",abcdefg); 像一个字符串,像一个标识符. 它的值实际上在x里.#include#include #define abcdefg x void main() { int x=222; printf("%d",abcdefg); } 打出 222

阳山县18718771377: c++中如何将一个字符串转化成数组
山常平阳: 如果需要修改数组成员的话,你可以通过函数strcpy来实现: 经上机实际运行的代码如下: #include &lt;iostream&gt; #include &lt;string&gt; using namespace std; void main() { string str="Hello World!"; char arr[50]; strcpy(arr,str.c_str());//.c_str(...

阳山县18718771377: C++将字符串转化成数字 -
山常平阳: #include #include #include#define N 128using namespace std;unsigned long fun(char* str) { char* p=str; unsigned long k=0; while(*p) { if(*p>='0'&&*p<='9') { k=k*10+(*p-'0'); } p++; } return k; }void main() { char str[N]; cout<<"Enter String: "; gets(str); cout<< getch(); }

阳山县18718771377: c++中如何将string中数字转换成整型的 -
山常平阳: 1、方法一:c++11中string中添加了下面这些方法帮助完成字符串和数字的相互转换. #include <iostream>#include <string>using namespace std;int main() { cout << stof("123.0") <<endl; size_t pos; cout << stof("123.01sjfkldsafj",&pos) <<...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网