zoukankan      html  css  js  c++  java
  • 堆栈 Objective-C NSString copy strong

     C


    #include <stdio.h>
    #include <stdlib.h>
    
    
    int givar = 0;
    static int sgivar = 0;
    const int gcivar = 0;
    
    int main(int argc, char const *argv[])
    {
    
        int ivar = 0;
        const int gcivar_2 = 0;
        char cvar = 'a';
        char *string = "hello world";
    
        char *pa = string;
        char *pb = string;
    
        int *pgi = &givar;
        int *psgi = &sgivar;
        int *pi = &ivar;
        int *pmivar = (int *)malloc(sizeof(int));//m -> malloc
        char *pc = &cvar;
        const int *pgcivar = &gcivar;
        const int *pgcivar_2 = &gcivar_2;
        
    
        printf("string: %p, %p
    ", string, &string);
        printf("pa: %p, %p
    ", pa, &pa);
        printf("pb: %p, %p
    ", pb, &pb);
        printf("pgi:%p, %p
    ", pgi, &pgi);
        printf("psgi:%p, %p
    ", psgi, &psgi);
        printf("pi:%p, %p
    ", pi, &pi);
        printf("pc:%p, %p
    ", pc, &pc);
        printf("pmivar:%p, %p
    ", pmivar, &pmivar);
        printf("pgcivar:%p, %p
    ", pgcivar, &pgcivar);
        printf("pgcivar_2:%p, %p
    ", pgcivar_2, &pgcivar_2);
    
        free(pmivar);
        return 0;
    }

    分析如下:

     Objective-C


     http://www.cocoachina.com/ios/20150512/11805.html

  • 相关阅读:
    Spherical Harmonic Lighting
    EV/ISO/Stop
    opengles dither
    rgb颜色空间到xyz空间的映射
    LUT color grading
    tonemapping
    ue4 sequencer
    pbr -physical based rendering
    BRDF
    /sockjs-node/info 报错问题
  • 原文地址:https://www.cnblogs.com/dotdog/p/4763316.html
Copyright © 2011-2022 走看看