Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Por qu C?
why.jpg
- Eficiencia
- Control
- Open Source
- Simple
Por qu C?
why.jpg
- Eficiencia (Memory?)
- Control
- Open Source
- Simple
Por qu C?
why.jpg
- Eficiencia
- Control
- Open Source
- Simple
- Padre de C++, C#, Java y Python
A qu precio?
Cre que eras chvere :c
- Dificultad
- Tiempo de programacin
- Quizs no tan simple
SEGFAULT!
C es un lenguaje compilado
Eso qu significa?
Cdigo
Compilador
(Magia)
Ejecutab
le
Languajes compilados
C, C++, C#, Java
Languajes interpretados
Python, Ruby, Matlab
En realidad es ms complicado...
O si quiere, puede quedarse con lo que hay en la caja...
Tipos!
Guys!
Modificadores?
Los tipos pueden ser tipos y modificadores, y los modificadores tipos y tipos modificados.
char
int
long
long int
short int
signed char
unsigned char
unsigned long long int
long fl
oat
No ser mucho? ->
https://en.wikipedia.org/wiki/C_data_types
Modificadores?
Los tipos pueden ser tipos y modificadores, y los modificadores tipos y tipos modificados.
char
int
long
long int
short int
signed char
unsigned char
unsigned long long int
long fl
oat
No ser mucho?
til cuando sabes el rango de los valores
Tipos estndar de C
...al rescate
y clases?
Nope!
w hile
if
for
sw itch
Funciones
- compare strings ?
Punteros: sintaxis
Por que el orden si importa
int a = 10;
int* p = & a;
*p = 5;
Q u pasa con
int a = 10;
char* p = & a;
4. Punteros