Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- /*
- void vetor(char *a); // passagem por referencia tem que passar como ponteiro.
- int main()
- {
- char a[] = "oi";
- vetor(a);
- return 0;
- }
- void vetor(char *a)
- {
- int i;
- if()
- for(i=0;i<(strlen(a));i++)
- {
- a[i] = a[i]-32; // Quando percorro o vetor modifico a string
- }
- printf("String:%s",a); // aqui estou printando a string já modificada.
- }
- */
- /*
- void paraMaiuscula(char *s)
- {
- while(*s!='\0')
- {
- if(*s>= 'a' && *s<='z')
- *s = *s - ('a' - 'A');
- s ++;
- }
- }
- int main(void)
- {
- char str[100];
- fgets(str,100,stdin);
- char* ptr;
- ptr = str;
- paramaiscula(ptr);
- printf("%s",*ptr);
- return 0;
- }
- */
- int main()
- {
- char s = 'a';
- char *r=&s;
- int a = 30, b = 5;
- int *p = &a, *q = &b; // &a = 4bytes
- printf("%d", p-r); // os ponteiros devem ser do mesmo tipo
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement