一、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-hant/n/298141.html