Skip to content

Latest commit

 

History

History
158 lines (108 loc) · 3.01 KB

File metadata and controls

158 lines (108 loc) · 3.01 KB

UNIWA

UNIVERSITY OF WEST ATTICA
SCHOOL OF ENGINEERING
DEPARTMENT OF COMPUTER ENGINEERING AND INFORMATICS

University of West Attica · Department of Computer Engineering and Informatics


Computer Programming

Arrays, Pointers, Files

Vasileios Evangelos Athanasiou
Student ID: 19390005

GitHub · LinkedIn


Supervision

Supervisor: Nikolaos Vassilas, Professor

UNIWA Profile

Co-supervisor: Georgios Meletiou, Laboratory Teaching Staff

UNIWA Profile


Athens, January 2022



INSTALL

Arrays, Pointers, Files

This guide explains how to set up, build, and run the project on your local machine.


1. Prerequisites

1.1Required Software

  • C Compiler

    • Recommended:
      • GCC (Linux / macOS / Windows via MinGW or WSL)
  • Text Editor or IDE

    • Visual Studio Code (Recommended)
    • Code::Blocks
    • Dev-C++
    • CLion
    • Any plain text editor

1.2 Supported Operating Systems

  • Windows
  • Linux (Recommended)
  • macOS

2. Installation

2.1 Clone the Repository

Clone the repository to your local machine:

git clone https://github.com/Computer-Programming-aka-Uniwa/Pointers.git

2.2 Alternative (Without Git)

  • Open the repository URL in your browser
  • Click Code → Download ZIP
  • Extract the ZIP file to a local directory

3. Compiling & Running the Programs

3.1 Navigate to Source Directory

cd Pointers/src

3.2 Compile the Programs

gcc Combinations.c -o Combinations

3.3 Run the Programs

Linux / macOS

./Combinations

Windows

Combinations.exe

4. Open the Documentation

  1. Navigate to the docs/ directory
  2. Open the report corresponding to your preferred language:
    • English: Arrays-Pointers-Files.pdf
    • Greek: Πίνακες-Δείκτες-Αρχεία.pdf