30天学会C语言: Day 16-你可能会用到的函式

stdio.h

puts(char*)

可以将字串显示到视窗上
printf() 不同的是 puts() 不能进行字串格式化,所以不能用来显示非字串的变数,且 puts() 会自动换行

#include<stdio.h>
#include<stdlib.h>

int main(){
	puts("a1");
	puts("a2");
	puts("a3");
	char s="---"
	puts(s);
}

gets(char*)

透过键盘输入字串

#include<stdio.h>
#include<stdlib.h>

int main(){
	char s[100];
	gets(s);
	printf(s);
}

stdlib.h

abs(int x)

回传整数 x 的绝对值

#include<stdio.h>
#include<stdlib.h>

int main(){
	int a=10, b=-100;
	printf("%d %d", abs(a), abs(b));
}

atoi(char*)

回传字串转整数的结果

#include<stdio.h>
#include<stdlib.h>

int main(){
	char num[5]="123";
	printf("%d", atoi(num));
}

strtof(char*)

回传字串转 float 的结果

#include<stdio.h>
#include<stdlib.h>

int main(){
	char num[5]="12.3";
	printf("%f", strtof(num));
	char num[5]="123";
	printf("%f", strtof(num));
}

<<:  D18/ 怎麽在 Compose 中取得 Permission? - rememberLauncherForActivityResult

>>:  Day 17 - Applicative

Day5给你一个漂漂的导览列大家说好不好!

延续昨天,今天来完成一个导览列吧!! 首先先在components创一个navbar.vue 像昨天...

那些被忽略但很好用的 Web API / PostMessage

亲像爱情的限时批~ 各位有想过该如何跟其他页面进行沟通吗?如果在A页面点击了一个按钮,能不能够让B...

Day 2:AWS是什麽?30天从动漫/影视作品看AWS服务应用 -《Vivy -Fluorite Eye's Song》Part 2

续角色介绍,但也是快要没梗,只能说真正有趣的会是几个Vivy经历过的事件扭转,如果透过AWS相关服务...

Python - PyEnchant 英文单字拼写检查套件参考笔记

Python - PyEnchant 英文单字拼写检查套件参考笔记 参考资料 参考资料: pyenc...

Day41. 备忘录模式

本文同步更新於blog Memento Pattern 透过对象外的存档,让对象能够载入之前的状态...