首先见测试代码(在g++/gcc下运行): #include<iostream> using namespace std; int main() { cout<<sizeof(int)<<endl; cout<<sizeof(unsigned int)<<endl; cout<<sizeof(long)<<endl; cout<<sizeof(unsigned long)<<endl; cout&l…
enum.int.string三种类型之间的互转 #代码: public enum Sex { Man=, Woman= } public static void enumConvert() { int sexNum = (int)Sex.Man; Console.WriteLine("将枚举转换成整数:"+sexNum);//1 string sexStr = Sex.Woman.ToString(); Console.WriteLine("将枚举转换成字符串:"…
(1)int转string ? 1 2 s := strconv.Itoa(i) 等价于s := strconv.FormatInt(int64(i), 10) (2)int64转string ? 1 2 i := int64(123) s := strconv.FormatInt(i, 10) 第二个参数为基数,可选2~36 注:对于无符号整形,可以使用FormatUint(i uint64, base int) (3)string转int ? 1 i, err := strconv.Atoi…
我正在做一个出入库管理的简单项目,在Models里定义了这样的枚举类型 public enum InOrOut { [Description("出库")] Out = , [Description("入库")] In = } 我想在输入参数为数据库字段值1或者0的时候,在页面上显示为枚举Name:In.Out,或者干脆显示为Description:出库.入库. 获取枚举Name其实很简单: return Enum.GetName(typeof(InOrOut), v…
原文地址:http://blog.csdn.net/lisa0220/article/details/6649707 如何将字串 String 转换成整数 int? int i = Integer.valueOf(my_str).intValue(); int i=Integer.parseInt(str); 如何将字串 String 转换成Integer ? Integer integer=Integer.valueOf(str); 如何将整数 int 转换成字串 String ? 1.) S…
如何将字串 String 转换成整数 int? int i = Integer.valueOf(my_str).intValue(); int i=Integer.parseInt(str); 如何将字串 String 转换成Integer ? Integer integer=Integer.valueOf(str); 如何将整数 int 转换成字串 String ? 1.) String s = String.valueOf(i); 2.) String s = Integer.toStrin…
#include<stdio.h> int main() {     int i;     int  b[5]={1,3,5,7,9};     int  (*a)[5] = &b;     int  *m = a;        //a范围内的空间依照 int大小来取值  for(i = 0;i<5;i++) { printf("%d\n",m[i]); }     return 0; } 输出结果为 1 2 3 4 5 当中  int  (*a)[5]  …
在实际应用中,对文件的操作是十分频繁的,我们需要对文件进行拷贝,重命名等操作,这是就需要获取文件的绝对路径,一般情况下,该路径是以字符串的形式存储的,如果我们需要对文件进行重命名等,就需要对绝对路径这个字符串进行处理,比如获取这个字符串的某个位置中的一个子字符串等,本片博客针对今天用到的部分字符串的操作函数进行记录,以便以后再次用到的时候查阅使用,同时,我在写程序的过程中也参考了许多网上的博客等资料,希望自己的记录有朝一日也可以帮助到其他人. 首先在windows系统下,采取以下的命令,可以将当…
1 正文 (1)int转string s := strconv.Itoa(i) 等价于s := strconv.FormatInt(int64(i), 10) (2)int64转string i := int64(123) s := strconv.FormatInt(i, 10) 第二个参数为基数,可选2~36 注:对于无符号整形,可以使用FormatUint(i uint64, base int) (3)string转int i, err := strconv.Atoi(s) (4)stri…
16位编译器 char :1个字节 char*(即指针变量): 2个字节 short int : 2个字节 int: 2个字节 unsigned int : 2个字节 float: 4个字节 double: 8个字节 long: 4个字节 long long: 8个字节 unsigned long: 4个字节 32位编译器(看这里就行了,与16位机,64位机比较,粗体type为不同的,其余的都是相同) char :1个字节 char*(即指针变量): 4个字节(32位的寻址空间是2^32, 即3…