** List of types ** void No return value
void test(void){
   //Test code
   printf("\n");
   return;
}
char character type
#include <stdio.h>
//Function prototype declaration
void test(char);
int main(void){
test('a');
    
}
void test(char moji){
   //Test code
   printf("%c\n",moji);
   return;
}
int integer type
#include <stdio.h>
//Function prototype declaration
void test(int);
int main(void){
test(10);     
}
void test(int num){
   //Test code
   printf("%d\n",num);
   return;
}
float decimal point
#include <stdio.h>
//Function prototype declaration
void test(float);
int main(void){
test(10.1);     
}
void test(float fl){
   //Test code
   printf("%f\n",fl);
   return;
}
double decimal point (large)
#include <stdio.h>
//Function prototype declaration
void test(double);
int main(void){
test(10.1234567);     
}
void test(double db){
   //Test code
   printf("%lf\n",db);
   return;
}
struct structure ┗ Write later union union ┗ Write later enum enum ┗ Write later
random Joint (dice) with 6 as the law
rand() % 6 + 1;
Example
int roll_dice(void) {
	int roll_dice;
	srand((unsigned)time(NULL));
	roll_dice = rand() % 6 + 1;
	return roll_dice;
  //Press the enter key to move to the next process
        void enter(void) {
            char dummy;
            printf("Press enter\n");
            scanf("%c", &dummy);
        }
When calling
enter();
And input in the middle of processing
Example
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
//prototype declaration
int roll_dice(void);
void enter(void);
int main(void)
{
    int cp, cp1;
    int my, my1;
    //Computer
    cp = roll_dice();
    printf("%d\n", cp);
        cp1 = roll_dice();
    printf("%d\n", cp1);
        printf("It's your turn\n");
  
    //Shake yourself twice
    enter();
    my = roll_dice();
    printf("The number of dice%d:\n", roll_dice());
    enter();
    my1 = roll_dice();
    printf("The number of dice%d:\n", roll_dice());
}
    //Joint with 6 as the law
    //Randomly output the number of dice
    int roll_dice(void){
        int roll_dice;
        srand((unsigned)time(NULL));
        roll_dice = rand() % 6 + 1;
        return roll_dice;
    }
        //Press the enter key to move to the next process
        void enter(void) {
            char dummy;
            printf("Press enter\n");
            scanf("%c", &dummy);
        }
·command
Move
cd ・ ・ ・ Move to home directory
cd ..・ ・ ・ Move to the next higher directory
cd file name ・ ・ ・ Move to the directory with the specified file name
Directory display
ls ・ ・ ・ Directory files/List folders
ls -1 ・ ・ ・ Directory files/List folders vertically
ls -l ・ ・ ・ Directory files/List folder details
Clear screen
clear
vim
vim file name to edit
        Recommended Posts