以下是原有程式碼
#include <stdio.h>
#include <stdlib.h>
int main()
{
char a[999];
gets(a);
printf("%s",a);
return 0;
}
因為gets容易產生緩衝區溢位的安全問題,所以建議用fgets取代。
#include <stdio.h>
#include <stdlib.h>
int main()
{
char a[999];
fgets(a,999,stdin);
printf("%s",a);
return 0;
}
fgets第一個參數是用以存字串的陣列名稱,第二個參數是一行最多的字元數,第三個參數是指標,若第三個參數填入stdin,則會讀取來自鍵盤的輸入。
1.這裡有電腦的資訊,為了使人更容易理解,Linux的資料我盡量不使用終端機的方式操作。 2.我不常來此部落格,強烈建議不要在此發問。 3.本站所有原作者是HCY的內容都歡迎轉載,但必須註明原出處。 4.如果因此站所寫的操作而造成電腦的損害,我不負任何責任。
2016年11月28日 星期一
2016年11月25日 星期五
Ubuntu上好用的燒錄軟體Brasero
Ubuntu 16.10無內建Brasero,若要安裝請輸入以下指令
sudo
apt-get update
sudo apt-get install brasero
2016年10月15日 星期六
2016年10月5日 星期三
C語言:比數字大小,顯示目前為止的最大值與最小值
/*閒閒沒事寫的東西*/
#include
<stdio.h>
#include
<stdlib.h>
int
main()
{
int
i;//計數用
int
a;
int
max;
int
min;
for(i=0;i<=999999999;i++)
{
printf("請輸入數字");
scanf("%d",&a);
if(i==0)//第一次先設定min與max的初始值
{
min=a;
max=a;
printf("最大值=%d,
最小值=%d\n",max,min);
}
else
if(a>=max)
{
max=a;
printf("最大值=%d,
最小值=%d\n",max,min);
}
else
if(a<=min)
{
min=a;
printf("最大值=%d,
最小值=%d\n",max,min);
}
else
if((a<max)&&(a>min))
{
printf("最大值=%d,
最小值=%d\n",max,min);
}
}
return
0;
}
2016年9月30日 星期五
可轉換2進位、10進位、16進位、1的補數與2的補數的網站
Math is Fun是一個可轉換2進位(binary)、10進位(decimal)與16進位(Hexadecimal)的網站,該網站最大的特點在於可轉換小數(如101101.1001)
1's & 2's Complement Calculator是一個可計算1的補數與2的補數的網站
1's & 2's Complement Calculator是一個可計算1的補數與2的補數的網站
2016年9月4日 星期日
Avira Online Essentials Dashboard
Avira Online Essentials Dashboard是一個用來遠端控制Avira防盜功能的網站,要正常使用此網站必須先手機安裝Avira,並且透過Google或Facebook帳號啟用防盜功能。
Avira是一款來自德國的防毒軟體。雖然Avira Online Essentials Dashboard尚未有中文界面,但是手機板的Avira已有中文版。
Avira是一款來自德國的防毒軟體。雖然Avira Online Essentials Dashboard尚未有中文界面,但是手機板的Avira已有中文版。
2016年9月2日 星期五
免費的Microsoft Office Online 應用程式
Microsoft Office Online是Microsoft Office的線上版
當不得不用Microsoft Office時,若你的電腦沒安裝Microsoft Office,就可以使用Microsoft Office Online
Microsoft Office Online是免費的
當不得不用Microsoft Office時,若你的電腦沒安裝Microsoft Office,就可以使用Microsoft Office Online
Microsoft Office Online是免費的
2016年8月25日 星期四
一個可以顯示網頁星號密碼的Chrome外掛-ShowPassword
ShowPassword是一個簡單易用的Chrome外掛,安裝後將游標移至星號密碼上,即可顯示密碼
網址:https://chrome.google.com/webstore/detail/showpassword/bbiclfnbhommljbjcoelobnnnibemabl?utm_source=chrome-app-launcher-info-dialog
路由器的星號密碼應該也可以顯示 ,已在D-Link DIR-600M Wireless N150上測試成功
經測試,此外掛也可以安裝於Chromium
網址:https://chrome.google.com/webstore/detail/showpassword/bbiclfnbhommljbjcoelobnnnibemabl?utm_source=chrome-app-launcher-info-dialog
路由器的星號密碼應該也可以顯示 ,已在D-Link DIR-600M Wireless N150上測試成功
經測試,此外掛也可以安裝於Chromium
2016年7月12日 星期二
好用的微分計算網站
這次介紹一個好用的微分計算網站webMathematica Explorations: Step-by-Step Derivatives
這個網站能夠正確的計算微分,不過要注意的是輸入的方式。例如"5的3次方"要輸入"5^3",自然底數"e的x次方"則要輸入"Exp[x-1]"
這個網站能夠正確的計算微分,不過要注意的是輸入的方式。例如"5的3次方"要輸入"5^3",自然底數"e的x次方"則要輸入"Exp[x-1]"
2016年5月24日 星期二
2016年5月22日 星期日
2016年2月21日 星期日
訂閱:
文章 (Atom)