一、C語言short和int轉換
在C語言中,short和int類型的數據可以直接轉換為字元串類型。可以使用sprintf()來完成轉換。以下是示例代碼:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a = 123;
char str[10];
sprintf(str, "%d", a);
printf("str: %s\n", str);
short b = 456;
char str2[10];
sprintf(str2, "%d", b);
printf("str2: %s\n", str2);
return 0;
}
輸出:
str: 123 str2: 456
二、C語言字元串轉int
在C語言中,字元串可以通過函數atoi()轉換為int類型。以下是示例代碼:
#include <stdio.h>
#include <stdlib.h>
int main()
{
char str[10] = "123";
int a = atoi(str);
printf("a: %d\n", a);
char str2[10] = "456";
int b = atoi(str2);
printf("b: %d\n", b);
return 0;
}
輸出:
a: 123 b: 456
三、C語言字元轉int
在C語言中,一個字元可以通過強制類型轉換成數字類型,例如將字元’0’轉換為數字0。以下是示例代碼:
#include <stdio.h>
int main()
{
char c = '3';
int a = c - '0';
printf("a: %d\n", a);
char d = '7';
int b = d - '0';
printf("b: %d\n", b);
return 0;
}
輸出:
a: 3 b: 7
四、R語言int轉num
在R語言中,int類型可以通過as.numeric()函數轉換為num類型。以下是示例代碼:
a = 123 b = as.numeric(a) message(b)
輸出:
123
五、Go語言字元串轉int
在Go語言中,一個字元串可以通過strconv.Atoi()函數轉換為int類型。以下是示例代碼:
package main
import "strconv"
import "fmt"
func main() {
str := "123"
a, err := strconv.Atoi(str)
if err != nil {
fmt.Println(err)
} else {
fmt.Println(a)
}
str2 := "456"
b, err := strconv.Atoi(str2)
if err != nil {
fmt.Println(err)
} else {
fmt.Println(b)
}
}
輸出:
123 456
六、Go語言int轉string
在Go語言中,一個int類型可以通過strconv.Itoa()函數轉換為字元串類型。以下是示例代碼:
package main
import "strconv"
import "fmt"
func main() {
a := 123
str := strconv.Itoa(a)
fmt.Println(str)
b := 456
str2 := strconv.Itoa(b)
fmt.Println(str2)
}
輸出:
123 456
七、C語言int轉char
在C語言中,一個int類型可以通過強制類型轉換成char類型。以下是示例代碼:
#include <stdio.h>
int main()
{
int a = 65;
char c = (char)a;
printf("c: %c\n", c);
int b = 66;
char d = (char)b;
printf("d: %c\n", d);
return 0;
}
輸出:
c: A d: B
八、int型轉換為stringC語言
在C語言中,int類型可以通過itoa()函數轉換為字元串類型。以下是示例代碼:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a = 123;
char str[10];
itoa(a, str, 10);
printf("str: %s\n", str);
int b = 456;
char str2[10];
itoa(b, str2, 10);
printf("str2: %s\n", str2);
return 0;
}
輸出:
str: 123 str2: 456
九、C語言int轉string
在C語言中,int類型可以通過sprintf()函數轉換為字元串類型。以下是示例代碼:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a = 123;
char str[10];
sprintf(str, "%d", a);
printf("str: %s\n", str);
int b = 456;
char str2[10];
sprintf(str2, "%d", b);
printf("str2: %s\n", str2);
return 0;
}
輸出:
str: 123 str2: 456
十、C語言string轉image
在C語言中,字元串可以轉換為image類型。以下是示例代碼:
#include <stdio.h>
#include <stdlib.h>
int main()
{
char str[10] = "Hello";
char *image = (char *)malloc(strlen(str) + 1);
strcpy(image, str);
printf("image: %s\n", image);
char str2[10] = "World";
char *image2 = (char *)malloc(strlen(str2) + 1);
strcpy(image2, str2);
printf("image2: %s\n", image2);
return 0;
}
輸出:
image: Hello image2: World
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/298141.html
微信掃一掃
支付寶掃一掃