關於C語言中的一些問題

2022-05-02 11:15:25 字數 730 閱讀 3518

1樓:匿名使用者

直接 k 不可能 = 『55』,可以等於『5』

你是想把轉化成字串吧

char k[128];

sprintf(k,"%d",i)

就可以了。

k 就是 "55"

2樓:塵封夢想

int i=55 ;

char k=char(i);

3樓:資訊化建設的搬磚工

(char)i

這是強制將i 轉換成char 型別

4樓:

char k='55'; 是有問題的,字元只能單引號裡用單字元。兩個'5' ,是字串;如果要將int型別的55轉換為字串,應該為:

#include "stdio.h"

int main()

5樓:走出憧憬

對於int到 char的轉換可以直接賦值也可以用 k=(char)i來轉換,但是先你說的char k='55',這個在c語言中是沒有的,它的值就是『5』一樣,因為ascii裡面數字符號只有『0』到『9』,對應的ascii為48到57,也就是說將int型的i轉換為char後並不是55 而是7(55是7的ascii碼),55轉換為字元k=『55』是沒有意義的。

6樓:匿名使用者

你的題都有錯!

數字轉字串可以用itoa()函式

關於會考的一些問題,關於會考的一些問題

會考結束以後,很多 都會慢慢的出現這些卷子的內容的,你不要著急,慢慢的找吧,上網一搜,很快會收到這些結果的。過一段時間關於這些卷子的一些稀奇,及以後慢慢兒的出現的。關於自考的一些問題?你好,初中文化可以自考大專,自考大專對學歷是沒有要求的,無論是小內學,初中,高中文化水平只要容有意願均可以參加。但如...

關於英語句子的一些問題,關於英語的一些問題

首先 2個句子整體時態都是過去式,然後 第一句 memorizing the words 是動名詞作主語,不能用原型的,所以要加ing 第二句about是介詞,只能接動詞的ing形式。這兩個句子都是一般過去式的句子,said did 分別是這兩個句子的謂語動詞。第一個句子是賓語從句,而memoriz...

關於魯班書的一些問題,關於魯班書的一些問題

魯班書是中國古代一本奇異之書。據傳為聖人魯班所作,上冊是整人的法術,下冊是解法和一些醫 術。但除了醫療用法術外,其他法術都沒有寫明明確的練習方法,而只有咒語和符。據說學了魯班書要 缺一門 鰥 寡 孤 獨 殘任選一樣,由修行時候開始選擇 因此,魯班書 獲得另一名 缺一門 不是哪個宗教的 據傳是魯班自己...