Giter VIP home page Giter VIP logo

printf's Introduction

C-programming printf partner project

ALX C-Programming Group Project #1

This repo contains the group project "printf" with associated tasks:

  1. I'm not going anywhere. You can print that wherever you want to. I'm here and I'm a Spur for life:
    • Write a function that produces output according to a format.
      • Prototype: int _printf(const char *format, ...);
      • Returns: the number of characters printed (excluding the null byte used to end output to strings)
      • write output to stdout, the standard output stream
      • format is a character string. The format string is composed of zero or more directives. See man 3 printf for more detail. You need to handle the following conversion specifiers:
        • c
        • s
        • %
      • You dont have to reproduce the buffer handling of the C library printf function
      • You dont have to handle the flag characters
      • You dont have to handle field width
      • You dont have to handle precision
      • You dont have to handle the length modifiers
  2. Education is when you read the fine print. Experience is what you get if you don't:
    • Handle the following conversion specifiers:
      • d
      • i
      • You dont have to handle the flag characters
      • You dont have to handle field width
      • You dont have to handle precision
      • You dont have to handle the length modifiers
  3. Just because it's in print doesn't mean it's the gospel:
    • Create a man page for your function.
      • file: man_3_printf AUTHOR @DigitalCrood7 and @SEBLEWONGELG

printf's People

Contributors

seblewongelg avatar digitalcrood7 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.